14 Publications
2017
Proactive modeling: a new model intelligence technique
Pati, TanumoyKolli, Sowmya and Hill, James
Software and Systems Modeling, vol. 16, (no. 2), pp. 499-521, May 2017. | Journal Article
2016
Understanding the trust of software‐intensive distributed systems
Gallege, Lahiru SGallege, Lahiru SGamage, Dimuthu UGamage, Dimuthu UHill, James HHill, James HRaje, Rajeev R and Raje, Rajeev R
Concurrency and Computation: Practice and Experience, vol. 28, (no. 1), pp. 143, January 2016. | Journal Article
2014
Towards detecting software performance anti-patterns using classification techniques
Peiris, Manjula and Hill, James
ACM SIGSOFT Software Engineering Notes, vol. 39, (no. 1), pp. 4, 02-11-2014. | Journal Article
2013
Adapting system execution traces to support analysis of software system performance properties
Peiris, Manjula and Hill, James H
The Journal of Systems and Software, vol. 86, (no. 11), Nov 2013. | Journal Article
 
Auto-constructing dataflow models from system execution traces
Peiris, ManjulaAl Hasan, Mohammad and Hill, James H.
16th IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC 2013), pp. 10, 20130601. | Journal Article
 
Optimizing general-purpose software instrumentation middleware performance for distributed real-time and embedded systems
Feiock, Dennis C. and Hill, James H.
16th IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC 2013), pp. 10, 20130601. | Journal Article
2011
Evaluating distributed real-time and embedded system test correctness using system execution traces
Hill, JamesVarshneya, Pooja and Schmidt, Douglas
Central European Journal of Computer Science, vol. 1, (no. 2), pp. 184, 20110600. | Journal Article
 
OASIS: An architecture for dynamic instrumentation of enterprise distributed real-time and embedded systems
Hill, James HSutherlandy, HuntStaudingery, PaulSilveriaz, ThomasSchmidtx, Douglas CSlabyz, John and Visnevskiy, Nikita
International Journal of Computer Systems Science & Engineering, vol. 26, (no. 6), pp. 413-423, 2011. | Journal Article
2010
Tools for Continuously Evaluating Distributed System Qualities
Hill, James HSchmidt, Douglas CEdmondson, James and Gokhale, Aniruddha
IEEE Software, vol. 27, (no. 4), pp. 65-71, Jul/Aug 2010. | Journal Article
2009
Improving Domain-Specific Language Reuse with Software Product Line Techniques
White, J.Hill, James HGray, JeffTambe, S.Gokhale, AS and Schmidt, Douglas C
IEEE Software, vol. 26, (no. 4), pp. 47-53, 2009. | Journal Article
2008
Towards a solution for synchronizing disparate models of ultra-large-scale systems
Hill, James HWhite, JulesEade, SeanSchmidt, Douglas C and Denton, Trip
International Conference on Software Engineering 2008, vol. 2008, (no. 4), 2008. | Journal Article
2007
Model-driven Engineering for Early QoS Validation of Component-based Software Systems
Hill, James H and Gokhale, Aniruddha
Journal of Software, vol. 2, (no. 3), 2007-09-01. | Journal Article
2006
Precise Microinjection into Skin Using Hollow Microneedles
Wang, Ping MPM, WangM, CornwellCornwell, MeganJ, HillHill, James HPrausnitz, Mark R and MR, Prausnitz
The Journal of Investigative Dermatology, vol. 126, (no. 5), pp. 1080-7, May 2006. | Journal Article
2005
Visual OS:design and implementation of a visual framework for learning operating system concepts
Hill, James H and Gokhale, Aniruddha S
ACM Southeast Regional Conference: Proceedings of the 43rd annual Southeast regional conference - Volume 1; 18-20 Mar. 2005. 2005. | Conference Proceeding