Data Archiving and Networked Services (DANS) · 1994 · 10 citations · 7 references
Software MaintenanceEngineeringIndustrial ExperienceBusiness IntelligenceOntology EngineeringSoftware EngineeringSemanticsSemantic WebSoftware AnalysisFormal VerificationSoftware RequirementSystems DevelopmentSystems EngineeringLanguage StudiesRequirement AnalysisFormal SpecificationFormal ModelingRequirement EngineeringDesignSemantic AnalysisSoftware DesignSpecification LanguageAutomated ReasoningSoftware MetricFormal MethodsEnterprise OntologyLinguisticsSystem Specification
Industrial experience shows that heavy investment in IT does not always bring in a satisfactory economic return due to very often quality problems, which was partly caused by inadequacy of user requirements analysis and representation. Semantic Analysis, a method developed for analysing and specifying user requirements based on an 'agent-in-action' ontology, has demonstrated a way to improve software quality. The semantic structure is preserved through design and implementation in order to produce a satisfactory system. To this end, a set of methods and tools for systems engineering has be developed around Semantic Analysis and supported by Normbase. This approach has demonstrated several advantages in systems engineering such as concision of requirements representation, drastic reduction of documentation, and low cost of maintenance.
7
Reusability Framework, Assessment, and Directions
Ted J. Biggerstaff, Chris Richter · IEEE Software · 1987 · 370 citations
An integrated approach to software engineering
Choice Reviews Online · 1992 · 288 citations