Abstract- This article presents an innovative approach to the determination of a core set of Quality Measure Elements

Size: px
Start display at page:

Download "Abstract- This article presents an innovative approach to the determination of a core set of Quality Measure Elements"

Transcription

1 Enhancing ISO/IEC Quality Measure Elements for wider application within ISO series Dominique St-Louis, Witold Suryn ÉTS École de Technologie Supérieure Abstract- This article presents an innovative approach to the determination of a core set of Quality Measure Elements (QME), and a comparative analysis aimed at enhancing applicability of ISO/IEC 25021, which are critical to the ISO/IEC SQuaRE series of standards. The research presents the methodology, allowing for moving from an outdated and extensive set of measures, to a core list of measures, which can be further diversified through contexts of use, parameters, and considerably simplify the development of derived measures. Keywords- Software Quality Measure Elements, Base Measure, QME Categorization, Knowledge Base Repository. I. INTRODUCTION This research identifies three major opportunities for improvement of the current ISO/IEC standard: better accessibility for the software development industry, consistency through abidance to ISO software and system engineering vocabulary [19] and ISO metrology standard [6], and finally the design of the standard itself. Complexity of ISO/IEC 25021, a similar concern to the one expressed about ISO/IEC 9126, makes using this standard difficult. It is also the reason why software quality measures remain a vague or non-existent concept for many companies to this day. Making the quality measurement-related part of ISO/IEC SQuaRE series of standards readily available, useful, inexpensive to implement, and easy to use, requires the development of a concise and scientifically sound set of basic measurement construction modules, as well as Quality Measurement Elements or QMEs. Consistent adherence to the measurement theory [6] would improve the credibility of the whole series of standards, while making it scientifically correct, increasing its reliability, and enhancing its trustworthiness amongst the scientific community. As ISO/IEC makes the basis for the development of several other standards in the SQuaRE series (ISO/IEC replace [2], [3] and [4]) the importance of its correct design is crucial. The objective of the presented research was to determine a different (than in ISO/IEC 25021) approach to defining a precise set of quality measures, which would serve as a basis for further development of the majority of derived quality measures. The results obtained provide such set of measures that are easy to understand by the software industry professionals, compliant with ISO/IEC standard and propose a design that allows for intuitive construction of derived measures. This paper describes the development of the process allowing for selecting quality measures from an existing catalogue and the method used to determine a core set of QMEs. Also, the development of a digital knowledge for software quality measures proposed over the course of this research would be one of its most important results, as it potentially leads to opportunities to further develop the SQuaRE series. II. LITERATURE REVIEW Several existing scientific articles present critical judgments of ISO/IEC software quality and measurement standards. The most renowned analyses are briefly discussed below. A. ISO/IEC 9126 and its Technical Reports In 1991, ISO/IEC 9126 was published as the first consensus on the terminology for quality characteristics of software evaluation. Between 2001 and 2004, ISO published an expanded version containing the quality model and the measures proposed for this model [8]. The current version of the ISO/IEC 9126 standard [1][2][3][4] consists of one normative reference, the Quality models [1], and three technical reports: External metrics [2], internal metrics [3], and Quality in use metrics [4]. Researchers have found that ISO/IEC 9126 standard has some major flaws, even if it seems the best available so far. For one, the terminology of ISO/IEC 9126 is not consistent with the classical terminology of measurement science and engineering, which causes a real concern for the validity of proposed measures. Also, measures in ISO/IEC 9126 in many cases are not identified and/or classified as or derived measures, which stays in conflict with ISO/IEC measurement information model [8]. ISO standards [19] and both refer to ISO/IEC [6] definition of terms for and derived measures which are: Base measure: measure defined in terms of an attribute and the method for quantifying it. A measure is functionally independent of other measures. Derived measure: measure that is defined as a function of two or more values of measures. Abran et al. [8] analyzed the ISO/IEC 9126 standard and suggested ways to improve it: The standard should comply with the ISO and general terms of metrology [10][17].

2 Measures in [1][2][3] and [4] are merged and should be reorganized into and derived measures to comply with ISO/IEC [10]. Map the information to the measurement model provided by ISO/IEC [6]. Measurement results described by ranges such as [0..1] could be presented qualitatively. A score of 100% could be described as excellent, and a score of 80% as very good [11][12]. Other researchers have also demonstrated the impairments in the structure of the ISO/IEC 9126 quality model. Jung et al. argued that the use of the six sub-characteristics of Compliance leads to two kinds of results: (1) each compliance sub-characteristic belongs to its characteristic as defined in ISO/IEC 9126, (2) the six compliance subcharacteristics form a separate dimension [13]. The results of their research showed an ambiguity in the structures of the characteristics and sub-characteristics in ISO/IEC As for Abran et al. [15] they suggest reviewing the structure of the Usability model by adding Learnability and Security, d on their analysis of ISO/IEC SQuaRE. Chua and Dayson [14] discovered that the Feasibility characteristic adds specific factors such as Consistency, Simplicity, Legibility and Color use. They also suggest adding the Help sub-characteristic to Usability characteristic and the global characteristic of User satisfaction. In the subject of the implementation of the measures in industry, Boegh [9] indicated that the measures listed in ISO/IEC 9126 could not be applied directly because they entailed a degree of imprecision. In addition, the author mentioned that engineers in the industry should devote considerable efforts to redefine the measures and implement formalized approaches. B. ISO/IEC SQuaRE In 1991, ISO/IEC 9126 was published as the first consensus on the terminology for quality characteristics of software evaluation. Between 2001 and 2004, ISO published an expanded version containing the quality model and the measures proposed for this model [8]. The current version of the ISO/IEC 9126 standard [1][2][3][4] consists of one normative reference, the Quality models [1], and three technical reports: External metrics [2], internal metrics [3], and Quality in use metrics [4]. Being the part of this new series ISO/IEC has the purpose to define and/or design an initial set of QME In its 2007 edition of ISO/IEC [5] ISO/IEC JTC1 SC7 addressed several of the issues identified in ISO/IEC For example, the standard is now consistent with the theory of metrology as well as the software and system engineering vocabulary. Concerning the reorganisation of the measures, ISO/IEC has identified and classified a set of measures in addition to the current development of other standards concerning derived measures. Moreover, one of its key goals was the harmonization and coordination with ISO/IEC [8]. The standard also provides a set of rules for the design of QMEs and for verification of the design of existing QMEs. Its content provides the link between ISO/IEC 9126, and the subsequent SQuaRE series. ISO/IEC 2502n-Quality Measurement Division is made of six standards: 25020: Measurement reference model and guide 25021: Quality measure elements 25022: Measurement of quality in use (revision of ) 25023:Measurement of system and software product quality (revision of & 3) 25024: Measurement of data quality 25025: Measurement of IS service quality III. RESEARCH APPROACH 1. Selection of a Repository of measures The initial research approach was to propose a set of measure elements that would be at the same time scienced (i.e. following metrology principles), useful and accessible to the software industry and utilized as an international reference. The catalog of measures was to be built with all the existing quality measures known in international reference set of ISO/IEC JTC1 documents [2][3][4][5] and [7]. Besides of the SQuaRE series of standards no other internationally recognized software measurement standards referring to ISO/IEC principles were found. The measures published in ISO/IEC 9126 standard [2][3][4] were taken as the basis of this research because they make the foundation for the development of the SQuaRE series and at the same time the only available complete set of measures. Due to the extensive list of measures that were found, (including duplicates and synonyms) a turn to a more simplistic approach was taken. Only measures in ISO/IEC 9126 parts 2, 3 and 4 [2][3][4] were considered for the experiment. ISO/IEC was kept in the repository but only for the final research comparison analysis as it was considered the control group, while [2][3][4] made the experiment group. Although ISO/IEC has already identified a set of measures, thus dramatically reducing the number of QMEs proposed by ISO/IEC 9126, QMEs defined in ISO/IEC were not used for the experiment. This decision was taken in order to differentiate the experiment and the control group of QMEs as well as obtaining unbiased experiment results for the selection of QMEs from ISO/IEC 9126 repository. Only the final results of this research, the core set of QMEs generated by the experiment, was to undergo a comparison analysis with the line QMEs from ISO/IEC Selection of a Repository of measures The measure elements, even if they primarily apply to the software quality measurement, must be d on the standard metrology for systems engineering and software, ISO/IEC Metrology is the science of measurement

3 and its applications [17]. It includes all theoretical and practical aspects of measurement, regardless of the measurement uncertainty and field of application... [17]. The entire list of measures published in ISO/IEC 9126 parts 2, 3 and 4 were identified, then stored in a repository, called QME Reference Base [18]. As Abran mentioned in [17] the technical reports of ISO/IEC 9126 contain over 250 derived measures and 80 measures. After the development of the repository [18], the research team identified 403 measures including derived and measures, while ISO/IEC had identified and defined more than 67 measures. Of these 403 measures, only eight were clearly identified as measures, and five more were ambiguous. The numbers presented above (403) are unrefined and, as there was no discrimination of the terminology, it included a large number of repetitive measures with no classification in term of or derived measures. The process presented in Figure 2 summarizes the approach used in this research for selecting a core set of QMEs from the ISO/IEC 9126 standard. Note that step 6 of the approach was theoretically verified but not practically experimented due to absence of published data. The repository tool itself played a major part in the success of this experiment. It eased the search and comparison of text defining the QMEs. Although inexpensive, easy to use, readily available, and understood by all team members, the choice of this particular data storage, Excel data, had its limitations. It was not strong enough to make a systematic analysis of the data it contained. A relational data management system (RDBMS) would have allowed for more volume and capacity, supported more complex data structures and processing, data evolution and development. Information in ISO/IEC 9126 could have been superposed to the terminology from ISO [19] to assist in the interpretation of the text, the organization and the differentiation of the QMEs and the mapping of the information to the measurement model of ISO/IEC (see Figure 8), thus improving the analytical capabilities. In essence, the choice of Excel over a RDBMS was motivated strictly by time restriction. Nevertheless, a RDBMS would have been incontestably a superior repository tool option. 4. Core QME determination The measures input into the research reference were classified, categorized and sorted according to the vocabulary used in ISO/IEC 9126 standard. Following this step, QME contexts of use were deducted using the metrics information from ISO/IEC 9126 technical reports. The metrics information encompassed the QME names, purpose, application and measurement method, formula, metric scale, measure type, and target audience. The resulting inventory allowed for determining and contrasting measures from derived measures (see example in Figure 3). Fig. 2. QME selection 3. Choice of storage and analysis tool The creation of the repository, called the QME reference was developed with the Microsoft Excel [18]. The and derived measures proposed in ISO/IEC 9126 parts 2, 3, and 4, as well as those identified in ISO/IEC were all listed in the reference or repository. The reference was also populated with more information relevant to inventory. For example, elements of traceability allowing locating the source of the information from the technical reports [2][3][4] were added. Information often referenced was added to the data, thus avoiding searching the paper versions of the standard. To enhance the communication, follow-up among the research team, rationale, questions, comments about classification or organisation were recorded in distinctive fields of the. Fig. 3. Example of determination during preliminary analysis of a QME As the next step, harmonization of terms was performed: quotation marks, hyphens and spaces were removed, cases were replaced with upper or lower case when appropriate, but words were not changed. Excluding duplicates and using identical words, the reference contained: a set of 121 measures a set of 170 derived measures After these adjustments, the reference underwent several reviews by the research team, each time, thoroughly

4 examining its information. Below the detailed steps followed during the reference development. Step 1: Context determination After each metrics was dissected to extract the QME, it had to be determined if this QME had contexts of use. For example, the QME Number of failure has been identified as a measure. Its contexts were numerous; it was referred several times as a data element of metrics found in ISO/IEC Below, some exemplary contexts for that QME: Number of failures detected during defined trial period Number of failures emerged after failure is resolved Number of failures related to transmission Step 2: Grouping of identical and/or similar QMEs Once all contexts identified and reviewed, identical QME were grouped. This grouping, however, called for some minor QME names adjustment in cases where contexts were similar. For example, Number of message for I/O related errors QME and Number of messages for Mean I/O fulfillment ratio QME were all harmonized with a plural term. A number of words in the reference were found to use the singular and others the plural form. After these initial groupings, there were still several small groups of QME remaining. Groupings extension was created according to the terminology used in ISO/IEC 9126 standards in order to involve more contexts in the existing QMEs. ISO/IEC [19] was used as discerning judgment tool as it is the terminological dictionary known and broadly accepted in software engineering domain. Step 3: QMEs Categorization The grouping easily identified a trend: some QMEs were original and other QMEs, without being secondary, could be extricated from the original QMEs. Secondary QMEs could be related to primary QMEs with reference contexts. A QMEs categorization (see Table 1) was developed by using the same reference, a field allowing differentiation of the QME called roots from the other QME. The objective was to clearly identify the primary QME on which ISO/IEC measurement model could be applied. QME Root Contextualized Singleton Obsolete TABLE I QME CATEGORIZATION Description Original Caused by other QME. They are not derived, but QME whose existence is due to the presence of other QME (e.g. number of errors is a QME and number of error messages is also a QME, but an error is needed to create an error message). Listed only once in the reference. No longer relevant due to technology evolution. Derived Derived QME Note: At this step of the research, derived QME were not supposed to be found since they had already been broken down into QME. Step 4: Validation the core with ISO/IEC The previous steps greatly reduced the amount of validation work using the templates of ISO/IEC by focusing on a small core group of QMEs. Validation work covered options from selecting Root QME with the largest number of contexts to creating the Singleton QME (measures less often referred to or sparsely represented). The research team created a visual model prior to the measurement model validation (with ISO/IEC 15939), to better evaluate the work achieved. The visual template that maps the Root QMEs and their various contexts has been called Contextualized QME model and is presented in Figure 4. As for Figure 5, it presents a concrete example of the QME number of failures and its different contexts of use as described in ISO , 3 and 4. Base QME Name Context 1 Context 2 Context 3 Context 4 Context 5 Fig. 4. Base and Contextualized QME model view Sub-Context 1 Sub-Context 1 Sub-Context 2 Fig. 5. QME Number of failures and its different contexts of use. In the following step, for the validation of these Root QMEs, measurement models provided by ISO/IEC were used to prove that the selected measures met indeed the requirements of this standard. In order to formally define and assess the Root QMEs the adjusted template d on standards was created. The ISO/IEC template had to be adjusted to the context of this research and since many sections of the original template were linked to derived measures rather than to QME, they were removed, e.g. measurement function. The practical validation of developed QMEs was the experimental creation of several derived measures. Figure 6, presents the outcome for the derived measure Access Auditability. Validation of the Root QMEs by testing the

5 measures on existing projects in the industry were not completed due to confidentiality agreements with partners and in consequence due to time constraints.... Analysis Model (Compute mean and standard deviation of all project access auditability values) Derived measure 1 (Access auditability) Measurement Function (Divide A by B) NOTE: Computed confidence limits d on the standard deviation indicate the likelihood that an actual result close to the average Access auditability will be achieved. Very wide confidence limits suggest a potentially large departure and the need for contingency planning to deal with this outcome. ISO/IEC WG6 (Work Group 6). The resulting core set of QMEs is also different from this proposed in ISO/IEC Some of the measures identified by this research were not presented in ISO/IEC and vice versa, however, the goal of reducing the core set of QMEs from 67 to much smaller number of 21 valid QMEs has been achieved. The original measures reference data, which data was extracted from ISO/IEC , contained 410 lines, one line per measure. By limiting the validation work to Root QME category and QMEs with numerous contexts 14 QME were identified (coverage of 245 lines or 60% of the reference, see Figure 7). QME 2 (B= Number of user accesses to the system and data done during evaluation) QME 1 (A= Number of user accesses to the system and data recorded in the access history data) Measurement Method (count) Measurement Method (count) Context 3 (COntrollability) Context 3 (Helping) Context 2 (USer) Context 1 (Logging types) Fig. 7. Core QME chart Number of access Fig. 6. QME Number of access and with development of Access auditability as a derived measure. Step 5: Comparison of the developed core set of QMEs with ISO/IEC The research was concluded by a comparative analysis of the Root QMEs identified by this research with those listed in ISO/IEC The existence of each QME found by the research was verified in ISO When possible, information such as definition, measurement method, and so on was compared. See Table 2 for details. TABLE 2 SOME COMPARISON ELEMENTS OF THE CORE SET OF QMES Findings This research ISO Core size 21 measures 67 measures (22 initial measures plus extensions) Number of failures Number of failures Number of system Failures Number of faults Number of faults (code) Number of faults (design) Number of faults (requirements) Base Number of errors Number of messages measure Number of error messages Error context comparison Number of messages Number of internal functions N/A Number of external functions feature N/A N/A Duration IV. RESULTS The presented research applied a different method of determination of the core set of QMEs than the one used by It was estimated that around 70 lines still need to be validated, what explains the 40% from Figure 7. The 165 remaining lines were rarely referred to by derived measures; they often applied to a single derived measure, for example: I/O Utilization, Number of instances of data corruption prevention, Size of software. Another interesting finding was that 111 derived measures could be created from the 14 identified QMEs. Considering the total of 178 measures found in ISO/IEC , this gave 62% of coverage (111/178) of all the measures found in this standard. Unfortunately, the coverage ratio could not be verified against SQuaRE list of derived measures since standards are still under development. V. RECOMMENDATIONS A few enhancements could be provided by the 2502n division standards to make its use more widespread. Distribution of 2502n division standards in a digital format, like a knowledge data, would attract a larger population of software quality engineers, and increase its use by the industry. Consistent use of ISO/IEC vocabulary. Systematic use of ISO measurement templates, providing the mapping of each QME to strengthen the scientific and the design of the standard. The standards provided by ISO are prepared on paper or as PDF files. This is considered as a limitation for users, since they must go through several documents in order to find the necessary measure elements for their projects. The recommendation of providing a digital knowledge (see Figure 8) to the industry is one of the most important findings of this research.

6 ISO ACKNOWLEDGMENT Internet QME Knowledge ISO ISO ISO ISO ISO ,3,4 Knowledge ISO/IEC Knowledge ISO/IEC This article has been developed in the context of a research project realized at École de Technologie Supérieure, Montreal, Canada. The authors would like to thank Guillaume Bellosguardo, Salah-Eddine Benbrahim and Charles Hébert for their contribution to this research. Finally, the authors are grateful to fellow students of class MGL842 (2011) for their valuable input. REFERENCES Fig. 8. QME Knowledge. Web Interface MeasurementGraphical Tool Server Creation Tool Server Server With this recommendation, some practical issues could be addressed: Gather all software measurements information on a single storage platform. Provide an embedded process to create new measures, or derived, associated to a specific business domain or project, software or component. Develop graphical engines to build appropriate measurement models. Provide secure and remote access to all the information, thus, letting ISO be the guardian of the data, while allowing organisations to globally share or protect their own measurement information to other ISO users. Other directions for the refinement of this research are: The application of the same analysis method to the measures listed in ISO/IEC in order to determine other contexts of measurement since the measures provided in ISO are also d on ISO 9126-technical reports. Adding new QMEs that reflect current development trends such as Agile programming. Although this issue came up as a side effect of this research, it seems logical that the standard evolves in this direction. Removing QMEs that are no longer used due to technology evolution. Adding the definition of QME context as a parameter complementing measurement method and measurement unit. The 2502n division will surely provide the derived measures, but adding the method linking derived measures and QMEs would supplement the information already in the standards. CONCLUSION Other servers To improve the ISO/IEC 2502n division standards, the use of a digital content, as proposed in this paper, would be beneficial to the IT industry. A data support and userfriendly applications that allows quality engineers to quickly navigate and research would be a major improvement to these standards. The tools, such as an automatic calculation of derived measures could also be considered. Furthermore, software quality measurement activities could easily be integrated to existing development processes. Hence, making it a great tool for improving software quality overall. [1] ISO/IEC : Software Engineering - Product Quality - Part 1: Quality Model, Geneva, Switzerland: International Organization for Standardization, [2] ISO/IEC TR : Software Engineering - Product Quality - Part 2: External Metrics, Geneva, Switzerland: International Organization for Standardization, [3] ISO/IEC TR : Software Engineering - Product Quality - Part 3: Internal Metrics, Geneva, Switzerland: International Organization for Standardization. [4] ISO/IEC TR : Software Engineering - Product Quality - Part 4: Quality in Use Metrics, Geneva, Switzerland: International Organization for Standardization. [5] SC7, ISO/IEC DTR : Software Engineering - Software Product Quality Requirements and Evaluation (SQuaRE) - Quality Measure Elements. [6] ISO/IEC IS : Software Engineering - Software Measurement Process, Geneva, Switzerland: International Organization for Standardization. [7] IEEE Std , Standard for a Software Quality Metrics Methodology, revision, IEEE Standards Dept., Piscataway, N.J., 1998 [8] Abran, R. E. Al-Qutaish, J. M. Desharnais, and N. Habra, "An Information Model for Software Quality Measurement with ISO Standards," in Proceedings of the International Conference on Software Development (SWDC-REK), Reykjavik, Iceland, pp [9] J. Boegh, Certifying Software Component Attributes, IEEE Software, Vol. 23, No. 3, 2006, pp [10] A. Abran, R. E. Al-Qutaish, and J.-M. Desharnais, Harmonization issues in the updating of the ISO standards on software product quality, Metrics News: Journal of the Software Metrics Community, Vol. 10, No. 2, 2005, pp [11] A. Abran, R. E. Al-Qutaish, and J. Cuadrado-Gallego, Analysis of the ISO 9126 on Software Product Quality Evaluation from the Metrology and ISO Perspectives WSEAS Transactions on Computers, Vol. 5, No. 11, 2006, pp [12] A. Abran, R. E. Al-Qutaish, and J. Cuadrado-Gallego, Investigation of the Metrology Concepts in ISO 9126 on Software Product Quality Evaluation, Proc. Of the 10th International Conference on Computers (ICComp 06), Vouliagmeni, Athens, Greece, 2006, pp [13] H.-W. Jung, S.-G. Kim, and C.-S. Chung, Measuring Software Product Quality: A Survey of ISO/IEC 9126, IEEE Software, Vol. 21, No. 5, 2004, pp [14] B. B. Chua and L. E. Dyson, Applying the ISO 9126 Model to the Evaluation of an e-learning System, Proc. Of the 21st Conference of the Australasian Society for Computers in Learning in Tertiary Education (ASCILITE 04), Perth, Australia, 2004, pp [15]. Abran, A. Khelifi, W. Suryn, and A. Seffah, Consolidating the ISO Usability Models, Proc. Of 11th International Software Quality Management Conference, Glasgow, Scotland, UK, [16] ISO/IEC, International Vocabulary of Basic and General Terms in Metrology (VIM), Geneva, Switzerland: International Organization for Standardization, [17] A. Abran, Software Metrics and Software Metrology, IEEE Computer Society, John Wiley & Sons Inc., New Jersey, [18] QME Reference Base V2.0, 2011 (not published). [19] ISO/IEC FDIS : Systems and software engineering Vocabulary, Geneva, Switzerland: International Organization for Standardization.

Harmonization of usability measurements in ISO9126 software engineering standards

Harmonization of usability measurements in ISO9126 software engineering standards Harmonization of usability measurements in ISO9126 software engineering standards Laila Cheikhi, Alain Abran and Witold Suryn École de Technologie Supérieure, 1100 Notre-Dame Ouest, Montréal, Canada laila.cheikhi.1@ens.etsmtl.ca,

More information

An Information Model for Software Quality Measurement with ISO Standards

An Information Model for Software Quality Measurement with ISO Standards An Information Model for Software Measurement with ISO Standards Alain Abran École de Technologie Supérieure University of Québec, 1100 Notre -Dame Ouest, Montréal, Québec H3W 1T8, Canada aabran@ele.etsmtl.ca

More information

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements Journal of Software Engineering and Applications, 2016, 9, 112-127 Published Online April 2016 in SciRes. http://www.scirp.org/journal/jsea http://dx.doi.org/10.4236/jsea.2016.94010 The Analysis and Proposed

More information

A Study on Website Quality Models

A Study on Website Quality Models International Journal of Scientific and Research Publications, Volume 4, Issue 12, December 2014 1 A Study on Website Quality Models R.Anusha Department of Information Systems Management, M.O.P Vaishnav

More information

A Literature Survey on standards for software product quality

A Literature Survey on standards for software product quality A Literature Survey on standards for software product quality Shreyas Lakhe B.E. 3 rd Year student College of Engineering, Pune Nagpur. 440010 (India) Rupali R. Dorwe Priyadarshini College of Engineering

More information

A Literature Survey on standards for software product quality

A Literature Survey on standards for software product quality A Literature Survey on standards for software product quality Shreyas Lakhe B.E. 3 rd Year student College of Engineering, Pune Nagpur. 440010 (India) Rupali R. Dorwe Priyadarshini College of Engineering

More information

A prototype Web-based implementation of the QEST model

A prototype Web-based implementation of the QEST model 82 A prototype Web-based implementation of the QEST model Alain Abran 1, Martin Kunz 2, Reiner R. Dumke 2, Luigi Buglione 1 3 1 École de Technologie Supérieure - ETS 1100 Notre-Dame Ouest, Montréal, Canada

More information

ISO/IEC JTC1/SC7 /N3016

ISO/IEC JTC1/SC7 /N3016 ISO/IEC JTC1/SC7 Software and Systems Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 /N3016 2004-04-07 Document Type Title Source Framework Framework for ISO/IEC System and Software Engineering

More information

ISO/IEC JTC1/SC7 /N4314

ISO/IEC JTC1/SC7 /N4314 ISO/IEC JTC1/SC7 Software and Systems Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 /N4314 Document Type Liaison Presentation 2009-06-15 Title Source Presentation IEEE-CS Liaison Report to the

More information

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms Standard Glossary of Terms used in Software Testing Version 3.2 Foundation Extension - Usability Terms International Software Testing Qualifications Board Copyright Notice This document may be copied in

More information

Quality Management System (QMS)

Quality Management System (QMS) Chapter 12: Introduction: TOTAL QUALITY MANAGEMENT - II Quality Management System (QMS) Dr. Shyamal Gomes American National Standard Institute (ANSI) and American Society for Quality Control (ASQC) define

More information

ISO/IEC JTC1/SC7 N4379

ISO/IEC JTC1/SC7 N4379 ISO/IEC JTC1/SC7 Software and Systems Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 N4379 2009-07-16 Document Type Title Source NWIP NWIP, Software Engineering - Software product Quality Requirements

More information

BPS Suite and the OCEG Capability Model. Mapping the OCEG Capability Model to the BPS Suite s product capability.

BPS Suite and the OCEG Capability Model. Mapping the OCEG Capability Model to the BPS Suite s product capability. BPS Suite and the OCEG Capability Model Mapping the OCEG Capability Model to the BPS Suite s product capability. BPS Contents Introduction... 2 GRC activities... 2 BPS and the Capability Model for GRC...

More information

Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards

Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards What to Architect? How to Architect? IEEE Goals and Objectives Chartered by IEEE Software Engineering Standards Committee to: Define

More information

Evaluation and Design Issues of Nordic DC Metadata Creation Tool

Evaluation and Design Issues of Nordic DC Metadata Creation Tool Evaluation and Design Issues of Nordic DC Metadata Creation Tool Preben Hansen SICS Swedish Institute of computer Science Box 1264, SE-164 29 Kista, Sweden preben@sics.se Abstract This paper presents results

More information

TEL2813/IS2820 Security Management

TEL2813/IS2820 Security Management TEL2813/IS2820 Security Management Security Management Models And Practices Lecture 6 Jan 27, 2005 Introduction To create or maintain a secure environment 1. Design working security plan 2. Implement management

More information

Quality Software Requirements By J. Chris Gibson

Quality Software Requirements By J. Chris Gibson Quality Software Requirements By J. Chris Gibson The information contained within this document has been gathered from a variety of sources and practices observed by the development team at Protera Software

More information

Data Quality Assessment Tool for health and social care. October 2018

Data Quality Assessment Tool for health and social care. October 2018 Data Quality Assessment Tool for health and social care October 2018 Introduction This interactive data quality assessment tool has been developed to meet the needs of a broad range of health and social

More information

ISO/IEC/ IEEE Systems and software engineering Content of life-cycle information items (documentation)

ISO/IEC/ IEEE Systems and software engineering Content of life-cycle information items (documentation) This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC/ IEEE 15289 Second edition 2015-05-15 Systems and software engineering Content of life-cycle information items

More information

ISO/IEC TR TECHNICAL REPORT. Software engineering Product quality Part 4: Quality in use metrics

ISO/IEC TR TECHNICAL REPORT. Software engineering Product quality Part 4: Quality in use metrics TECHNICAL REPORT ISO/IEC TR 9126-4 First edition 2004-04-01 Software engineering Product quality Part 4: Quality in use metrics Génie du logiciel Qualité des produits Partie 4: Qualité en métrologie d'usage

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Software asset management Part 1: Processes and tiered assessment of conformance

ISO/IEC INTERNATIONAL STANDARD. Information technology Software asset management Part 1: Processes and tiered assessment of conformance INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 19770-1 Second edition 2012-06-15 Information technology Software asset management Part 1: Processes and tiered

More information

APPROVAL SHEET PROCEDURE INFORMATION SECURITY MANAGEMENT SYSTEM CERTIFICATION. PT. TÜV NORD Indonesia PS - TNI 001 Rev.05

APPROVAL SHEET PROCEDURE INFORMATION SECURITY MANAGEMENT SYSTEM CERTIFICATION. PT. TÜV NORD Indonesia PS - TNI 001 Rev.05 APPROVAL SHEET PROCEDURE INFORMATION SECURITY MANAGEMENT SYSTEM CERTIFICATION PT. TÜV NORD Indonesia PS - TNI 001 Rev.05 Created : 20-06-2016 Checked: 20-06-2016 Approved : 20-06-2016 Indah Lestari Karlina

More information

Preservation Planning in the OAIS Model

Preservation Planning in the OAIS Model Preservation Planning in the OAIS Model Stephan Strodl and Andreas Rauber Institute of Software Technology and Interactive Systems Vienna University of Technology {strodl, rauber}@ifs.tuwien.ac.at Abstract

More information

ISO TC46/SC11 Archives/records management

ISO TC46/SC11 Archives/records management ISO TC46/SC11 Archives/records management GUIDANCE FOR IMPLEMENTING DOCUMENTED INFORMATION CLAUSE USING PROCESSES AND CONTROLS OF ISO 30301:2011 Management system for records EXPLANATORY PAPER NOVEMBER

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO/IEC/ IEEE 90003 First edition 2018-11 Software engineering Guidelines for the application of ISO 9001:2015 to computer software Ingénierie du logiciel Lignes directrices pour

More information

Security Management Models And Practices Feb 5, 2008

Security Management Models And Practices Feb 5, 2008 TEL2813/IS2820 Security Management Security Management Models And Practices Feb 5, 2008 Objectives Overview basic standards and best practices Overview of ISO 17799 Overview of NIST SP documents related

More information

Implementation of a reporting workflow to maintain data lineage for major water resource modelling projects

Implementation of a reporting workflow to maintain data lineage for major water resource modelling projects 18 th World IMACS / MODSIM Congress, Cairns, Australia 13-17 July 2009 http://mssanz.org.au/modsim09 Implementation of a reporting workflow to maintain data lineage for major water Merrin, L.E. 1 and S.M.

More information

ISO/IEC JTC 1 N 11326

ISO/IEC JTC 1 N 11326 ISO/IEC JTC 1 N 11326 ISO/IEC JTC 1 Information technology Secretariat: ANSI (USA) Document type: Title: Status: Officer's Contribution SC 7 Chairman's Presentation to the November meeting in Jeju This

More information

QUALITY METRICS IMPLEMENTATION IN COMPONENT BASED SOFTWARE ENGINEERING USING AI BACK PROPAGATION ALGORITHM SOFTWARE COMPONENT

QUALITY METRICS IMPLEMENTATION IN COMPONENT BASED SOFTWARE ENGINEERING USING AI BACK PROPAGATION ALGORITHM SOFTWARE COMPONENT I.J.E.M.S., VOL.3(2) 2012: 109-114 ISSN 2229-600X QUALITY METRICS IMPLEMENTATION IN COMPONENT BASED SOFTWARE ENGINEERING USING AI BACK PROPAGATION ALGORITHM SOFTWARE COMPONENT Sidhu Pravneet SPCET, Mohali,

More information

ISO/IEC INTERNATIONAL STANDARD. Software engineering Software measurement process. Ingénierie du logiciel Méthode de mesure des logiciels

ISO/IEC INTERNATIONAL STANDARD. Software engineering Software measurement process. Ingénierie du logiciel Méthode de mesure des logiciels INTERNATIONAL STANDARD ISO/IEC 15939 First edition 2002-07-15 Software engineering Software measurement process Ingénierie du logiciel Méthode de mesure des logiciels Reference number ISO/IEC 15939:2002(E)

More information

European Conference on Quality and Methodology in Official Statistics (Q2008), 8-11, July, 2008, Rome - Italy

European Conference on Quality and Methodology in Official Statistics (Q2008), 8-11, July, 2008, Rome - Italy European Conference on Quality and Methodology in Official Statistics (Q2008), 8-11, July, 2008, Rome - Italy Metadata Life Cycle Statistics Portugal Isabel Morgado Methodology and Information Systems

More information

Designing a System Engineering Environment in a structured way

Designing a System Engineering Environment in a structured way Designing a System Engineering Environment in a structured way Anna Todino Ivo Viglietti Bruno Tranchero Leonardo-Finmeccanica Aircraft Division Torino, Italy Copyright held by the authors. Rubén de Juan

More information

Creating and Checking the PIRLS International Database

Creating and Checking the PIRLS International Database Chapter 8 Creating and Checking the PIRLS International Database Juliane Barth and Oliver Neuschmidt 8.1 Overview The PIRLS 2006 International Database is a unique resource for policy makers and analysts,

More information

ISO/IEC JTC1/SC7 N2830,

ISO/IEC JTC1/SC7 N2830, ISO/IEC JTC1/SC7 Software & Systems Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 N2830, 2003-05-09 Document Type Letter Ballot Summary Title Letter Ballot Summary CD 25020: Software and Systems

More information

Quantifying and Assessing the Merge of Cloned Web-Based System: An Exploratory Study

Quantifying and Assessing the Merge of Cloned Web-Based System: An Exploratory Study Quantifying and Assessing the Merge of Cloned Web-Based System: An Exploratory Study Jadson Santos Department of Informatics and Applied Mathematics Federal University of Rio Grande do Norte, UFRN Natal,

More information

An Overview of ISO/IEC family of Information Security Management System Standards

An Overview of ISO/IEC family of Information Security Management System Standards What is ISO/IEC 27001? The ISO/IEC 27001 standard, published by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), is known as Information

More information

Intranets and Organizational Learning: Impact of Metadata Filters on Information Quality, User Satisfaction and Intention to Use

Intranets and Organizational Learning: Impact of Metadata Filters on Information Quality, User Satisfaction and Intention to Use Intranets and Organizational Learning: Impact of Metadata Filters on Information Quality, User Satisfaction and Intention to Use Suparna Goswami suparnag@comp.nus.edu.sg Hock Chuan Chan chanhc@comp.nus.edu.sg

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO/IEC 20000 Lead Auditor www.pecb.com The objective of the Certified ISO/IEC 20000 Lead Auditor examination is to ensure that the candidate

More information

Software Engineering 2 A practical course in software engineering. Ekkart Kindler

Software Engineering 2 A practical course in software engineering. Ekkart Kindler Software Engineering 2 A practical course in software engineering Quality Management Main Message Planning phase Definition phase Design phase Implem. phase Acceptance phase Mainten. phase 3 1. Overview

More information

Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3)

Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3) Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3) COURSE STRUCTURE Introduction to Business Analysis Module 1 Needs Assessment Module 2 Business Analysis Planning Module

More information

Framework for building information modelling (BIM) guidance

Framework for building information modelling (BIM) guidance TECHNICAL SPECIFICATION ISO/TS 12911 First edition 2012-09-01 Framework for building information modelling (BIM) guidance Cadre pour les directives de modélisation des données du bâtiment Reference number

More information

How to implement NIST Cybersecurity Framework using ISO WHITE PAPER. Copyright 2017 Advisera Expert Solutions Ltd. All rights reserved.

How to implement NIST Cybersecurity Framework using ISO WHITE PAPER. Copyright 2017 Advisera Expert Solutions Ltd. All rights reserved. How to implement NIST Cybersecurity Framework using ISO 27001 WHITE PAPER Copyright 2017 Advisera Expert Solutions Ltd. All rights reserved. Copyright 2017 Advisera Expert Solutions Ltd. All rights reserved.

More information

Recommended Practice for Software Requirements Specifications (IEEE)

Recommended Practice for Software Requirements Specifications (IEEE) Recommended Practice for Software Requirements Specifications (IEEE) Author: John Doe Revision: 29/Dec/11 Abstract: The content and qualities of a good software requirements specification (SRS) are described

More information

Comments on Concepts of OSE in TR and proposals for related changes to Parts 1 and 3.

Comments on Concepts of OSE in TR and proposals for related changes to Parts 1 and 3. EWOS-1 TITLE: SOURCE: ISO/IEC JTC1/SGFS N... Comments on Concepts of OSE in TR 10000 and proposals for related changes to Parts 1 and 3. EUROPEAN WORKSHOP FOR OPEN SYSTEMS DATE: STATUS: Contribution to

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 22000 Lead Auditor www.pecb.com The objective of the Certified ISO 22000 Lead Auditor examination is to ensure that the candidate has

More information

2/18/2009. Introducing Interactive Systems Design and Evaluation: Usability and Users First. Outlines. What is an interactive system

2/18/2009. Introducing Interactive Systems Design and Evaluation: Usability and Users First. Outlines. What is an interactive system Introducing Interactive Systems Design and Evaluation: Usability and Users First Ahmed Seffah Human-Centered Software Engineering Group Department of Computer Science and Software Engineering Concordia

More information

ISO/IEC Software Engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2-1: Framework and taxonomy

ISO/IEC Software Engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2-1: Framework and taxonomy INTERNATIONAL STANDARD ISO/IEC 29110-2-1 First edition 2015-11-01 Software Engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2-1: Framework and taxonomy Ingénierie du logiciel Profil de

More information

ISO/IEC TR TECHNICAL REPORT. Information technology Guidelines for the preparation of programming language standards

ISO/IEC TR TECHNICAL REPORT. Information technology Guidelines for the preparation of programming language standards TECHNICAL REPORT ISO/IEC TR 10176 Fourth edition 2003-04-15 Information technology Guidelines for the preparation of programming language standards Technologies de l'information Lignes directrices pour

More information

Technical Writing. Professional Communications

Technical Writing. Professional Communications Technical Writing Professional Communications Overview Plan the document Write a draft Have someone review the draft Improve the document based on the review Plan, conduct, and evaluate a usability test

More information

European Risk Management Certification. Candidate Information Guide

European Risk Management Certification. Candidate Information Guide European Risk Management Certification Candidate Information Guide Presentation of FERMA Certification 3 Benefits 4 Eligibility criteria 5 Application and fees Examination details Syllabus: FERMA rimap

More information

ISO/IEC This is a preview - click here to buy the full publication INTERNATIONAL STANDARD. First edition

ISO/IEC This is a preview - click here to buy the full publication INTERNATIONAL STANDARD. First edition INTERNATIONAL STANDARD ISO/IEC 25062 First edition 2006-04-01 Corrected version 2006-10-01 Software engineering Software product Quality Requirements and Evaluation (SQuaRE) Common Industry Format (CIF)

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 22000 Lead Implementer www.pecb.com The objective of the Certified ISO 22000 Lead Implementer examination is to ensure that the candidate

More information

An international Consensus on the Software Engineering Body of Knowledge

An international Consensus on the Software Engineering Body of Knowledge An international Consensus on the Engineering Body of Knowledge Alain Abran P. Bourque, R. Dupuis, J. W. Moore, L. Tripp IWSS 2004 Istanbul, Turkey September 6, 2004 ÉTS 1 Presentation Objectives Give

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 14143-2 First edition 2002-11-15 Information technology Software measurement Functional size measurement Part 2: Conformity evaluation of software size measurement methods

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) NEED FOR DESIGN PATTERNS AND FRAMEWORKS FOR QUALITY SOFTWARE DEVELOPMENT

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) NEED FOR DESIGN PATTERNS AND FRAMEWORKS FOR QUALITY SOFTWARE DEVELOPMENT INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) International Journal of Computer Engineering and Technology (IJCET), ISSN 0976 6367(Print), ISSN 0976 6367(Print) ISSN 0976 6375(Online)

More information

RETRACTED ARTICLE. Web-Based Data Mining in System Design and Implementation. Open Access. Jianhu Gong 1* and Jianzhi Gong 2

RETRACTED ARTICLE. Web-Based Data Mining in System Design and Implementation. Open Access. Jianhu Gong 1* and Jianzhi Gong 2 Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 2014, 6, 1907-1911 1907 Web-Based Data Mining in System Design and Implementation Open Access Jianhu

More information

EVALUATION AND APPROVAL OF AUDITORS. Deliverable 4.4.3: Design of a governmental Social Responsibility and Quality Certification System

EVALUATION AND APPROVAL OF AUDITORS. Deliverable 4.4.3: Design of a governmental Social Responsibility and Quality Certification System EVALUATION AND APPROVAL OF AUDITORS Deliverable 4.4.3: Design of a governmental Social Responsibility and Quality Certification System 1 TABLE OF CONTENTS 1. Scope and field of Application 3 2. Normative

More information

An Integrated Measurement Model for Evaluating Usability Attributes

An Integrated Measurement Model for Evaluating Usability Attributes An Integrated Measurement Model for Evaluating Usability Attributes Lina A. Hasan Hashemite University Software Engineering Department Zarqa 13113, Jordan P.O.Box 33127, 00962-795498724 lina_hasan@itc.hu.edu.jo

More information

ISO/IEC JTC1/SC7 /N3614

ISO/IEC JTC1/SC7 /N3614 ISO/IEC JTC1/SC7 Software and Systems Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 /N3614 2006-10-15 Document Type Title Source NP Possible Proposal Possible proposal for testing standards BSI

More information

Continuous auditing certification

Continuous auditing certification State of the Art in cloud service certification Cloud computing has emerged as the de-facto-standard when it comes to IT delivery. It comes with many benefits, such as flexibility, cost-efficiency and

More information

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method Course Syllabus for 3 days Expert led Enterprise Architect hands-on training "An Architect, in the subtlest application of the word, describes one able to engage and arrange all elements of an environment

More information

Working with Health IT Systems is available under a Creative Commons Attribution-NonCommercial- ShareAlike 3.0 Unported license.

Working with Health IT Systems is available under a Creative Commons Attribution-NonCommercial- ShareAlike 3.0 Unported license. Working with Health IT Systems is available under a Creative Commons Attribution-NonCommercial- ShareAlike 3.0 Unported license. Johns Hopkins University. Welcome to Quality Improvement: Data Quality Improvement.

More information

The Evaluation Method for Software Product

The Evaluation Method for Software Product The Evaluation Method for Software Regina Colombo e-mail: regina.thienne@cenpra.gov.br UNICAMP - Universidade Estadual de Campinas Faculdade de Engenharia Mecânica Caixa Postal 6122 CEP: 13.083-970 Campinas,

More information

Nick Rozanski Andy Longshaw Eoin Woods. Sold! How to Describe, Explain and Justify your Architecture

Nick Rozanski Andy Longshaw Eoin Woods. Sold! How to Describe, Explain and Justify your Architecture Nick Rozanski Andy Longshaw Eoin Woods Sold! How to Describe, Explain and Justify your Architecture Objectives of Today If you are an architect who has to produce an Architectural Description, then this

More information

Trust4All: a Trustworthy Middleware Platform for Component Software

Trust4All: a Trustworthy Middleware Platform for Component Software Proceedings of the 7th WSEAS International Conference on Applied Informatics and Communications, Athens, Greece, August 24-26, 2007 124 Trust4All: a Trustworthy Middleware Platform for Component Software

More information

The #1 Key to Removing the Chaos. in Modern Analytical Environments

The #1 Key to Removing the Chaos. in Modern Analytical Environments October/2018 Advanced Data Lineage: The #1 Key to Removing the Chaos in Modern Analytical Environments Claudia Imhoff, Ph.D. Sponsored By: Table of Contents Executive Summary... 1 Data Lineage Introduction...

More information

RightNow Technologies Best Practices Implementation Guide. RightNow Technologies, Inc.

RightNow Technologies Best Practices Implementation Guide. RightNow Technologies, Inc. RightNow Technologies Best Practices Implementation Guide RightNow Technologies, Inc. www.rightnow.com http://rightnow.custhelp.com Welcome Welcome to the RightNow Technologies Best Practice Implementation

More information

POSIX : Certified by IEEE and The Open Group. Certification Policy

POSIX : Certified by IEEE and The Open Group. Certification Policy POSIX : Certified by IEEE and The Open Group Certification Policy Prepared by The Open Group October 21 2003 Revision 1.1 Table of Contents 1. Overview...4 1.1 Introduction...4 1.2 Terminology and Definitions...5

More information

Report of the Working Group on mhealth Assessment Guidelines February 2016 March 2017

Report of the Working Group on mhealth Assessment Guidelines February 2016 March 2017 Report of the Working Group on mhealth Assessment Guidelines February 2016 March 2017 1 1 INTRODUCTION 3 2 SUMMARY OF THE PROCESS 3 2.1 WORKING GROUP ACTIVITIES 3 2.2 STAKEHOLDER CONSULTATIONS 5 3 STAKEHOLDERS'

More information

EDPB Certification Guidelines

EDPB Certification Guidelines EDPB Certification Guidelines Public Consultation: Comments submitted by SCOPE Europe bvba/sprl Published and Submitted: 10. July 2018 1 About SCOPE Europe sprl SCOPE Europe is a subsidiary of Selbstregulierung

More information

Conformance Requirements Guideline Version 0.1

Conformance Requirements Guideline Version 0.1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Editors: Conformance Requirements Guideline Version 0.1 Aug 22, 2001 Lynne Rosenthal (lynne.rosenthal@nist.gov)

More information

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description INTERNATIONAL STANDARD ISO/IEC/ IEEE 42010 First edition 2011-12-01 Systems and software engineering Architecture description Ingénierie des systèmes et des logiciels Description de l'architecture Reference

More information

Standard Development Timeline

Standard Development Timeline Standard Development Timeline This section is maintained by the drafting team during the development of the standard and will be removed when the standard becomes effective. Description of Current Draft

More information

Six Sigma in the datacenter drives a zero-defects culture

Six Sigma in the datacenter drives a zero-defects culture Six Sigma in the datacenter drives a zero-defects culture Situation Like many IT organizations, Microsoft IT wants to keep its global infrastructure available at all times. Scope, scale, and an environment

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 9001 Lead Auditor www.pecb.com The objective of the PECB Certified ISO 9001 Lead Auditor examination is to ensure that the candidate possesses

More information

Compiled by: Ali Azarkar (Padidpardaz Engineering Company)

Compiled by: Ali Azarkar (Padidpardaz Engineering Company) SOFTWARE AND SYSTEMS ENGINEERING STANDARDS A COMPACT LIST Compiled by: Ali Azarkar (Padidpardaz Engineering Company) Release: 1.1, June 2009 We shall not cease from exploration, And the end of all our

More information

What s a BA to do with Data? Discover and define standard data elements in business terms

What s a BA to do with Data? Discover and define standard data elements in business terms What s a BA to do with Data? Discover and define standard data elements in business terms Susan Block, Lead Business Systems Analyst The Vanguard Group Discussion Points Discovering Business Data The Data

More information

An Analysis of Image Retrieval Behavior for Metadata Type and Google Image Database

An Analysis of Image Retrieval Behavior for Metadata Type and Google Image Database An Analysis of Image Retrieval Behavior for Metadata Type and Google Image Database Toru Fukumoto Canon Inc., JAPAN fukumoto.toru@canon.co.jp Abstract: A large number of digital images are stored on the

More information

ISO/IEC INTERNATIONAL STANDARD. Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy

ISO/IEC INTERNATIONAL STANDARD. Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy INTERNATIONAL STANDARD ISO/IEC 29110-2 First edition 2011-01-15 Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy Ingénierie du logiciel Profils de cycle

More information

Quality Indicators for Automotive Test Case Specifications

Quality Indicators for Automotive Test Case Specifications Quality Indicators for Automotive Test Case Specifications Katharina Juhnke Daimler AG Group Research & MBC Development Email: katharina.juhnke@daimler.com Matthias Tichy Ulm University Institute of Software

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 14001 Lead Implementer www.pecb.com The objective of the PECB Certified ISO 14001 Lead Implementer examination is to ensure that the candidate

More information

Scenario-based Assessment of Software Architecture Usability

Scenario-based Assessment of Software Architecture Usability Scenario-based Assessment of Software Architecture Usability Eelke Folmer, Jilles van Gurp, Jan Bosch Department of Mathematics and Computing Science University of Groningen, PO Box 800, 9700 AV the Netherlands

More information

ISO/IEC JTC1/SC7 /N3037

ISO/IEC JTC1/SC7 /N3037 ISO/IEC JTC1/SC7 Software and Systems Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 /N3037 2004-05-10 Document Type Title Source Report ISO/IEC JTC 1/ to the Brisbane Plenary SC7 Secretariat Project

More information

Human Error Taxonomy

Human Error Taxonomy Human Error Taxonomy The Human Error Taxonomy (HET) provides a structure for requirement errors made during the software development process. The HET can be employed during software inspection to help

More information

EN ISO Ergonomic requirements for office work with visual display terminals (VDTs), Part 7: Requirements for display with reflections

EN ISO Ergonomic requirements for office work with visual display terminals (VDTs), Part 7: Requirements for display with reflections HP Image repository not found or type unknown Published on HP repository (http://webprisme.cfmu.eurocontrol.int/ehp) Home > EN ISO 9241-7 - Ergonomic requirements for office work with visual display terminals

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 27013 First edition 2012-10-15 Information technology Security techniques Guidance on the integrated implementation of ISO/IEC 27001 and ISO/IEC 20000-1 Technologies de l'information

More information

ISO/IEC JTC 1 N Replaces: ISO/IEC JTC 1 Information Technology

ISO/IEC JTC 1 N Replaces: ISO/IEC JTC 1 Information Technology ISO/IEC JTC 1 N7859 2005-07-22 Replaces: ISO/IEC JTC 1 Information Technology Document Type: Document Title: other (defined) Document Source: National Body of Canada Project Number: Document Status: This

More information

MAPILab Statistics for SharePoint User Guide

MAPILab Statistics for SharePoint User Guide MAPILab Statistics for SharePoint User Guide Edition 1.0, April 2010, MAPILab LTD. Contents Introduction... 3 Quick start... 3 Getting started... 4 Report selection... 6 Report generation... 10 Filters

More information

ITIL Intermediate: Service Transition. Lesson Plan. Mock Exam: Duration: Language: Included in Course (x2) 21 hours, self-paced English

ITIL Intermediate: Service Transition. Lesson Plan. Mock Exam: Duration: Language: Included in Course (x2) 21 hours, self-paced English ITIL Intermediate: Lesson Plan Delivery: e-learning Certificate: Examination (included) Accredited By: EXIN Mock Exam: Duration: Language: Included in Course (x2) 21 hours, self-paced English This Lesson

More information

Requirement Analysis

Requirement Analysis Requirement Analysis Requirements Analysis & Specification Objective: determine what the system must do to solve the problem (without describing how) Done by Analyst (also called Requirements Analyst)

More information

Reviewing Aspects of User Orientated Quality Reporting

Reviewing Aspects of User Orientated Quality Reporting Reviewing Aspects of User Orientated Quality Reporting 1. Background S. Tucker Office for National Statistics, Newport, United Kingdom sarah.tucker@ons.gov.uk National Statistics Institutes are required

More information

Information technology Security techniques Requirements for bodies providing audit and certification of information security management systems

Information technology Security techniques Requirements for bodies providing audit and certification of information security management systems Provläsningsexemplar / Preview INTERNATIONAL STANDARD ISO/IEC 27006 Third edition 2015-10-01 Information technology Security techniques Requirements for bodies providing audit and certification of information

More information

Quality and usability: A new framework

Quality and usability: A new framework van Veenendaal, E, and McMullan, J (eds) Achieving software product quality, Tutein Nolthenius, Netherlands, 1997 Quality and usability: A new framework Nigel Bevan Usability Services National Physical

More information

Digital Archives: Extending the 5S model through NESTOR

Digital Archives: Extending the 5S model through NESTOR Digital Archives: Extending the 5S model through NESTOR Nicola Ferro and Gianmaria Silvello Department of Information Engineering, University of Padua, Italy {ferro, silvello}@dei.unipd.it Abstract. Archives

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE EXAM PREPARATION GUIDE PECB Certified ISO/IEC 17025 Lead Auditor The objective of the PECB Certified ISO/IEC 17025 Lead Auditor examination is to ensure that the candidate possesses the needed expertise

More information

Guidance for Requirements for qualified trust service providers: trustworthy systems and products

Guidance for Requirements for qualified trust service providers: trustworthy systems and products Guidance for Requirements for qualified trust service providers: trustworthy systems and products Note on using the guidance: examples are used throughout they are not normative or exclusive, but there

More information

How Turner Broadcasting can avoid the Seven Deadly Sins That. Can Cause a Data Warehouse Project to Fail. Robert Milton Underwood, Jr.

How Turner Broadcasting can avoid the Seven Deadly Sins That. Can Cause a Data Warehouse Project to Fail. Robert Milton Underwood, Jr. How Turner Broadcasting can avoid the Seven Deadly Sins That Can Cause a Data Warehouse Project to Fail Robert Milton Underwood, Jr. 2000 Robert Milton Underwood, Jr. Page 2 2000 Table of Contents Section

More information

An Introduction to the ISO Security Standards

An Introduction to the ISO Security Standards An Introduction to the ISO Security Standards Agenda Security vs Privacy Who or What is the ISO? ISO 27001:2013 ISO 27001/27002 domains Building Blocks of Security AVAILABILITY INTEGRITY CONFIDENTIALITY

More information

What is BS 7799? BS 7799 is the most influential, globally recognised standard for information security management.

What is BS 7799? BS 7799 is the most influential, globally recognised standard for information security management. What is BS 7799? BS 7799 is the most influential, globally recognised standard for information security management. It is currently divided into two parts: Part 1. Contains guidance and explanatory information

More information

Experimental-based Tool Calibration used for Assessing the Quality of e-commerce Systems

Experimental-based Tool Calibration used for Assessing the Quality of e-commerce Systems Experimental-based Tool Calibration used for Assessing the Quality of e-commerce Systems Antonia Stefani, Dimitris Stavrinoudis, Michalis Xenos School of Sciences & Technology,Hellenic Open University,3

More information