2011 · 47 citations · 11 references
ComputingComputer ScienceDiagrammingNatural Language ProcessingSystems ArchitectureConceptual ModelingModel-driven DevelopmentModel-driven Software EngineeringNatural Language GenerationSoftware ArchitectureSoftware ModelingAutomated Text GenerationLanguage GenerationNatural Language RequirementsNatural Language Requirements EngineeringPlatform-independent ModelsUnified Modeling Language (Uml) Class Diagrams
A Platform-Independent Model (PIM) is supposed to capture the requirements specified in the Computational Independent Model (CIM). It can be hard to validate that this is the case since the stakeholders might lack the necessary training to access the information of the software models in the PIM. In contrast, a description of the PIM in natural language will enable all stakeholders to be included in the validation.
11
Building applied natural language generation systems
Ehud Reiter, Robert Dale · Natural Language Engineering · 1997 · 647 citations
Towards automatically generating summary comments for Java methods
Giriprasad Sridhara, Emily Hill, Divya Muppaneni et al. · 2010 · 517 citations
Programming as theory building
Peter Naur · Microprocessing and Microprogramming · 1985 · 247 citations