References of "Sabetzadeh, Mehrdad 50002966"
     in
Bookmark and Share    
Full Text
Peer Reviewed
See detailImproving Requirements Glossary Construction via Clustering: Approach and Industrial Case Studies
Arora, Chetan UL; Sabetzadeh, Mehrdad UL; Briand, Lionel UL et al

in 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014) (2014, September)

Context. A glossary is an important part of any software requirements document. By making explicit the technical terms in a domain and providing definitions for them, a glossary serves as a helpful tool ... [more ▼]

Context. A glossary is an important part of any software requirements document. By making explicit the technical terms in a domain and providing definitions for them, a glossary serves as a helpful tool for mitigating ambiguities. Objective. A necessary step for building a glossary is to decide upon the glossary terms and to identify their related terms. Doing so manually is a laborious task. Our objective is to provide automated support for identifying candidate glossary terms and their related terms. Our work differs from existing work on term extraction mainly in that, instead of providing a flat list of candidate terms, our approach \emph{clusters} the terms by relevance. Method. We use case study research as the basis for our empirical investigation. Results. We present an automated approach for identifying and clustering candidate glossary terms. We evaluate the approach through two industrial case studies; one study concerns a satellite software component, and the other -- an evidence management tool for safety certification. Conclusion. Our results indicate that over requirements documents: (1) our approach is more accurate than other existing methods for identifying candidate glossary terms; this makes it less likely that our approach will miss important glossary terms. (2) Clustering provides an effective basis for grouping related terms; this makes clustering a useful support tool for selection of glossary terms and associating these terms with their related terms. [less ▲]

Detailed reference viewed: 258 (29 UL)
Full Text
Peer Reviewed
See detailAutomated Detection and Resolution of Legal Cross References: Approach and a Study of Luxembourg's Legislation
Adedjouma, Morayo UL; Sabetzadeh, Mehrdad UL; Briand, Lionel UL

in 22nd IEEE International Requirements Engineering Conference (2014, August 25)

Detailed reference viewed: 230 (26 UL)
Full Text
Peer Reviewed
See detailRequirement Boilerplates: Transition From Manually-Enforced to Automatically-Verifiable Natural Language Patterns
Arora, Chetan UL; Sabetzadeh, Mehrdad UL; Briand, Lionel UL et al

in Requirements Patterns (RePa), 2014 IEEE 4th International Workshop on (2014, August)

By enforcing predefined linguistic patterns on requirements statements, boilerplates serve as an effective tool for mitigating ambiguities and making Natural Language requirements more amenable to ... [more ▼]

By enforcing predefined linguistic patterns on requirements statements, boilerplates serve as an effective tool for mitigating ambiguities and making Natural Language requirements more amenable to automation. For a boilerplate to be effective, one needs to check whether the boilerplate has been properly applied. This should preferably be done automatically, as manual checking of conformance to a boilerplate can be laborious and error prone. In this paper, we present insights into building an automatic solution for checking conformance to requirement boilerplates using Natural Language Processing (NLP). We present a generalizable method for casting requirement boilerplates into automated NLP pattern matchers and reflect on our practical experience implementing automated checkers for two well-known boilerplates in the RE community. We further highlight the use of NLP for identification of several problematic syntactic constructs in requirements which can lead to ambiguities. [less ▲]

Detailed reference viewed: 278 (29 UL)
Full Text
Peer Reviewed
See detailAn Extended Systematic Literature Review on Provision of Evidence for Safety Certification
Nair, Sunil; de la Vara, Jose Luis; Sabetzadeh, Mehrdad UL et al

in Information & Software Technology (2014), 56(7), 689717

Detailed reference viewed: 244 (19 UL)
Full Text
Peer Reviewed
See detailTraceability and SysML Design Slices to Support Safety Inspections: A Controlled Experiment
Briand, Lionel UL; Falessi, Davide; Nejati, Shiva UL et al

in ACM Transactions on Software Engineering & Methodology (2014), 23(1),

Detailed reference viewed: 234 (49 UL)
Full Text
Peer Reviewed
See detailUsing UML for Modeling Procedural Legal Rules: Approach and a Study of Luxembourg’s Tax Law
Soltana, Ghanem UL; Fourneret, Elizabeta; Adedjouma, Morayo UL et al

in 17th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS'14) (2014)

Many laws, e.g., those concerning taxes and social benefits, need to be operationalized and implemented into public administration procedures and eGovernment applications. Where such operationalization is ... [more ▼]

Many laws, e.g., those concerning taxes and social benefits, need to be operationalized and implemented into public administration procedures and eGovernment applications. Where such operationalization is warranted, the legal frameworks that interpret the underlying laws are typically prescriptive, providing procedural rules for ensuring legal compliance. We propose a UML-based approach for modeling pro- cedural legal rules. With help from legal experts, we investigate actual legal texts, identifying both the information needs and sources of com- plexity in the formalization of procedural legal rules. Building on this study, we develop a UML profile that enables more precise modeling of such legal rules. To be able to use logic-based tools for compliance analysis, we automatically transform models of procedural legal rules into the Object Constraint Language (OCL). We report on an application of our approach to Luxembourg’s Income Tax Law providing initial evidence for the feasibility and usefulness of our approach. [less ▲]

Detailed reference viewed: 314 (73 UL)
Full Text
Peer Reviewed
See detailAutomatic Checking of Conformance to Requirement Boilerplates via Text Chunking: An Industrial Case Study
Arora, Chetan UL; Sabetzadeh, Mehrdad UL; Briand, Lionel UL et al

in 7th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2013) (2013, October)

Detailed reference viewed: 253 (37 UL)
Full Text
Peer Reviewed
See detailRUBRIC: A Flexible Tool for Automated Checking of Conformance to Requirement Boilerplates
Arora, Chetan UL; Sabetzadeh, Mehrdad UL; Briand, Lionel UL et al

in 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2013) (2013, August)

Detailed reference viewed: 238 (31 UL)
Full Text
Peer Reviewed
See detailPWWM: A Personal Web Workflow Methodology
Chechik, Marsha; Simmonds, Jocelyn; Liaskos, Sotirios et al

in Chignell, M.; Cordy, J.; Kealey, R. (Eds.) et al The Personal Web (2013)

Detailed reference viewed: 120 (11 UL)
Full Text
Peer Reviewed
See detailA Goal-Based Approach for Qualification of New Technologies: Foundations, Tool Support, and Industrial Validation
Sabetzadeh, Mehrdad UL; Falessi, Davide; Briand, Lionel UL et al

in Reliability Engineering & System Safety (2013), 119

Detailed reference viewed: 184 (19 UL)
Full Text
Peer Reviewed
See detailSupporting the Verification of Compliance to Safety Standards via Model-Driven Engineering: Approach, Tool-Support and Empirical Validation
Panesar-Walawege, Rajwinder; Sabetzadeh, Mehrdad UL; Briand, Lionel UL

in Information & Software Technology (2013), 55(1), 836-864

Detailed reference viewed: 202 (34 UL)
Full Text
Peer Reviewed
See detailClassification, structuring, and assessment of evidence for safety: A systematic literature review
Nair, Sunil; de la Vara, Jose; Sabetzadeh, Mehrdad UL et al

in International Conference on Software Testing, Verification, and Validation, Luxembourg 2013 (2013)

Detailed reference viewed: 195 (14 UL)
Full Text
Peer Reviewed
See detailModeling and Analysis of CPU Usage in Safety-Critical Embedded Systems to Support Stress Testing
Nejati, Shiva UL; Di Alesio, Stefano; Sabetzadeh, Mehrdad UL et al

in 15th ACM/IEEE International Conference on Model Driven Engineering Languages & Systems (2012)

Detailed reference viewed: 203 (9 UL)
Full Text
Peer Reviewed
See detailResearch-Based Innovation: A Tale of Three Projects in Model-Driven Engineering
Briand, Lionel UL; Falessi, Davide; Nejati, Shiva UL et al

in 15th ACM/IEEE International Conference Model Driven Engineering Languages and Systems (2012)

Detailed reference viewed: 171 (9 UL)
Full Text
Peer Reviewed
See detailMatching and Merging of Variant Feature Specifications.
Nejati, Shiva UL; Sabetzadeh, Mehrdad UL; Chechik, Marsha et al

in IEEE Transactions on Software Engineering (2012), 38(6), 1355-1375

Detailed reference viewed: 136 (5 UL)
Full Text
Peer Reviewed
See detailPlanning for Safety Standards Compliance: A Model-Based Tool-Supported Approach
Falessi, Davide; Sabetzadeh, Mehrdad UL; Briand, Lionel UL et al

in IEEE Software (2012), 29(3), 64-70

Detailed reference viewed: 200 (13 UL)