The Community for Technology Leaders
RSS Icon
Issue No.04 - July/August (2009 vol.26)
pp: 15-18
Jonathan Sprinkle , University of Arizona
Marjan Mernik , University of Maribor
Diomidis Spinellis , Athens University of Economics and Business
Domain-specific techniques provide a high-level specification for software systems. The technology's foundations have been developed over the last few years. However, domain-specific techniques aren't a panacea, and deciding whether investment in them is merited is an important step in understanding their benefits.
domain-specific modeling, domain-specific languages, software engineering
Jonathan Sprinkle, Marjan Mernik, Juha-Pekka Tolvanen, Diomidis Spinellis, "Guest Editors' Introduction: What Kinds of Nails Need a Domain-Specific Hammer?", IEEE Software, vol.26, no. 4, pp. 15-18, July/August 2009, doi:10.1109/MS.2009.92
1. Nokia Mobile Phones Case Study, MetaCase, 2007; .
2. L. Safa, "The Making of User-Interface Designer, A Pro-prietary DSM Tool," Proc. 7th OOPSLA Workshop Domain-Specific Modeling, tech. report TR-38, Univ. of Jyväskylä, 2007; .
3. D. Weiss and C.T.R. Lai, Software Product-Line Engineering, Addison Wesley Longman, 1999.
4. R. Kieburtz et al., "A Software Engineering Experiment in Software Component Generation," Proc. 18th Int'l Conf. Software Eng. (ICSE 96), IEEE CS Press, 1996, pp. 542–552.
5. "Future Combat Systems Program Completes Integrated Mission Test-1," press release, Boeing, 26 Feb. 2009; .
6. "The MathWorks and Vector Integrate Tools for Model-Based Design and Autosar Applications," press release, 25 Mar. 2009; article33724.html.
7. G. Karsai, Automotive Software: A Challenge and Op–portunity for Model-Based Software Development, LNCS 4147, Springer, 2006.
8. M. Schulte, "Model-Based Integration of Reusable Component-Based Avionics Systems—a Case Study," Proc. 8th IEEE Int'l Symp. Object-Oriented Real-Time Distributed Computing (ISORC 05), IEEE CS Press, 2005, pp. 62–71.
9. EADS Case Study, MetaCase, 2007; .
10. R.J. Roselli et al., "Integration of an Intelligent Tutoring System with a Web-Based Authoring System to Develop Online Homework Assignments with Formative Feedback," Proc. Am. Soc. for Eng. Education Ann. Conf., Am. Soc. for Eng. Education, 2008.
11. J.L. Mathe et al., "A Model-Integrated, Guideline-Driven, Clinical Decision-Support System," IEEE Software, vol. 26, no. 4, 2009, pp. 54–61.
12. J. Sprinkle et al., "Model-Based Design: A Report from the Trenches of the DARPA Urban Challenge," Software and Systems Modeling, Online First, 2009; r4jg67t1177q76w7fulltext.pdf.
11 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool