Joshua Dehlinger | Towson University


Dr. Josh Dehlinger has been an Assistant/Associate Professor in the Department of
Computer and Information Sciences at Towson University since 2008. Prior to joining
Towson University, Dr. Dehlinger was a Research Associate in the Charles L. Brown
Department of Electrical and Computer Engineering at the University of Virginia. He
received a Ph.D. in Computer Science from Iowa State University, under the advisement
of Dr. Robyn Lutz, in 2007 and a B.S. in Management of Computer Systems from the University
of Wisconsin – Whitewater in 2002.

Dr. Dehlinger has taught courses in Software Engineering; Software Testing and Maintenance;
Software Quality Assurance; Design and Implementation of Programming Languages; Mobile
Application Development; and currently coordinates the Department of Computer and
Information Science’s Internship program. His teaching interests include software
engineering, programming languages, software testing, software safety and mobile application


Dr. Dehlinger’s main research interests include software safety/reliability, software
reuse, software product line engineering, agent-oriented software engineering and
requirements engineering. He has published research papers in ACM Transactions of
Software Engineering and Methodology, the Automated Software Engineering Journal and
the Journal of Software and Systems; he has also published/presented research papers
at the IEEE High-Assurance Systems Engineering Conference, the IEEE International
Symposium on Software Reliability Engineering, the IEEE International Conference on
Software Engineering, the International Conference on Software Reuse, the IEEE International
Conference on Software Maintenance and the ACM Technical Symposium on Computer Science


Dr. Dehlinger also has experience developing research tools and security tools for
novice users. He has been the primary developer of SSVChecker, an Eclipse plug-in
incorporating the results of several existing static analysis security vulnerability
tools into an easy-to-use development environment lessening the expertise needed for
source code security audits; and PLFaultCAT, a software product-line fault tree analysis
tool enabling reusable safety analysis software engineering artifacts of safety-critical
product lines.


Selected Publications and Presentations:

Suranjan Chakraborty, Christoph Rosenkranz and Josh Dehlinger. Getting to the Shalls:
Facilitating Sense-Making in Requirements Engineering. To appear ACM Transactions
on Management Information Systems, 5(3):1-30, 2015.

Nicholas Rossaco and Josh Dehlinger. A Case Study Investigation of a Lightweight,
Systematic Elicitation Approach for Enterprise Architecture Requirements. In Communications
in Computer and Information Science, Lecture Notes in Computer Science, 2015.

Michael Smith and Josh Dehlinger. Enabling Static Security Vulnerability Analysis
in PHP Applications for Novice Developers with SSVChecker. To appear Proceedings of
the 2014 ACM International Conference on Research in Adaptive and Convergent Systems
(RACS’14), Baltimore, MD, October 5-8, 2014.

Suranjan Chakraborty, Christoph Rosenkranz and Josh Dehlinger. A Grounded Theoretical
and Linguistic Analysis Approach for Non-Functional Requirements Analysis. Research-in-Progress
paper. In Proceedings of the 33rd International Conference on Information Systems,
Orlando, FL, December 16 –19, 2012.

READ:  Meet the Provost | Towson University

Charles Dierbach, Harry Hochheiser, Sam Collins, Gerald Jerome, Christopher Ariza,
Tina Kelleher, William Kleinsasser, Josh Dehlinger, Siddharth Kaza. A Model for Piloting
Pathways for Computational Thinking in a General Education Curriculum. In Proceedings
of the 42nd ACM Technical Symposium on Computer Science Education, Dallas, TX, March
9-12, 2011.

Josh Dehlinger and Robyn R. Lutz. Gaia-PL: A Product-Line Engineering Approach for
Efficiently Developing Multi-Agent Systems. In ACM Transactions on Software Engineering
and Methodology, 20(4):1-27, 2011.


CO-PI, Ghost-Hunting in Baltimore: Enabling an Immersive Student Learning Environment
through a Context-Aware Mobile Application. Funded by: Towson University School of
Emerging Technology Seed Funding, $25,000, 2014–2015.

CO-PI, Mapping the Distribution of Oplismenus hirtellus subsp. undulatifolius (wavyleaf
basketgrass) a Recent Invader in Maryland Forests: A Citizen-Science Initiative. Funded
by: Towson University School of Emerging Technology Seed Funding, $17,754, 2013–2014.

CO-PI, Scholarship for Service at Towson University. Funded by: National Science Foundation
–Scholarship for Service, $2,093,834. 2012-2017.

PI, Revitalizing the Computer Science Undergraduate Curriculum Inside and Outside
of the Classroom Using Mobile Computing Platforms. Funded by: National Science Foundation
– Transforming Undergraduate Education, $199, 971, 2012-2015.

CO-PI, Piloting Pathways for Computational Thinking in a General Education Curriculum.
Funded by: National Science Foundation, $164,981, 2008-2011.

CO-PI, Expanding an Applied Information Technology Masters Program, Funded by: Maryland
Higher Education Commission, $90,990, 2009-2010.

READ:  Tea and Sympathy | Phrase Definition, Origin & Examples

PI, Deriving Dependability Engineering Artifacts from Software System Architectures.
Funded by: Towson University Faculty Development and Research Committee, $2,680, 2009-2010.

View more information:

See more articles in category: Grammar

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button