Dissertations / Theses on the topic 'Software Measurement'

To see the other types of publications on this topic, follow the link: Software Measurement.

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Software Measurement.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Berry, Michael CSE UNSW. "Assessment of software measurement." Awarded by:University of New South Wales. CSE, 2006. http://handle.unsw.edu.au/1959.4/25134.

Full text
Abstract:
Background and purpose. This thesis documents a program of five studies concerned with the assessment of software measurement. The goal of this program is to assist the software industry to improve the information support for managers, analysts and software engineers by providing evidence of where opportunities for improving measurement and analysis exist. Methods. The first study examined the assessment of software measurement frameworks using models of best practice based on performance/success factors. The software measurement frameworks of thirteen organisations were surveyed. The association between a factor and the outcome experienced with the organisations' frameworks was then evaluated. The subsequent studies were more info-centric and investigated using models of information quality to assess the support provided for software processes. For these studies, information quality models targeting specific software processes were developed using practitioner focus groups. The models were instantiated in survey instruments and the responses were analysed to identify opportunities to improve the information support provided. The final study compared the use of two different information quality models for the assessing and improving information support. Assessments of the same quantum of information were made using a targeted model and a generic model. The assessments were then evaluated by an expert panel in order to identify which information quality model was more effective for improvement purposes. Results. The study of performance factors for software measurement frameworks confirmed the association of some factors with success and quantified that association. In particular, it demonstrated the importance of evaluating contextual factors. The conclusion is that factor-based models may be appropriately used for risk analysis and for identifying constraints on measurement performance. Note, however, that a follow-up study showed that some initially successful frameworks subsequently failed. This implied an instability in the dependent variable, success, that could reduce the value of factor-based models for predicting success. The studies of targeted information quality models demonstrated the effectiveness of targeted assessments for identifying improvement opportunities and suggest that they are likely to be more effective for improvement purposes than using generic information quality models. The studies also showed the effectiveness of importance-performance analysis for prioritizing improvement opportunities.
APA, Harvard, Vancouver, ISO, and other styles
2

Lother, Mathias [Verfasser]. "From Software Measurement to e-Measurement : A Functional Size Measurement - oriented Approach for Software Management / Mathias Lother." Aachen : Shaker, 2007. http://d-nb.info/1166508188/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Ener, Aysun. "Measurement Based Software Process Improvement." Master's thesis, METU, 2007. http://etd.lib.metu.edu.tr/upload/12609107/index.pdf.

Full text
Abstract:
This thesis is a study on improving the software requirements management processes of embedded software department of a company. The literature on software process improvement and requirements engineering is reviewed. After determining the problems related to the current requirements management processes of the department, an improved process is proposed addressing these problems. The static process descriptions and the models of the current and improved requirements management processes are formed. A recently proposed pre-enactment model for measuring process quality is used for measuring the quality of the current and improved requirements management processes. Finally, the results of the process quality measurements are compared and evaluated.
APA, Harvard, Vancouver, ISO, and other styles
4

Berg, Klaas Gerrit van den. "Software measurement and functional programming." Enschede : University of Twente [Host], 1995. http://doc.utwente.nl/57883.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Ryder, Chris. "Software measurement for functional programming." Thesis, University of Kent, 2004. https://kar.kent.ac.uk/14117/.

Full text
Abstract:
This thesis presents an investigation into the usefulness of software measurement techniques, also known as software metrics, for software written in functional programming languages such as Haskell. Statistical analysis is performed on a selection of metrics for Haskell programs, some taken from the world of imperative languages. An attempt is made to assess the utility of various metrics in predicting likely places that bugs may occur in practice by correlating bug fixes with metric values within the change histories of a number of case study programs. This work also examines mechanisms for visualising the results of the metrics and shows some proof of concept implementations for Haskell programs, and notes the usefulness of such tools in other software engineering processes such as refactoring.
APA, Harvard, Vancouver, ISO, and other styles
6

Kanik, Yusuf. "Software Project Scheduling, Software Project Performance Measurement And Control." Master's thesis, METU, 2005. http://etd.lib.metu.edu.tr/upload/12606362/index.pdf.

Full text
Abstract:
This thesis is about software project scheduling and use of earned value method on software projects. As a result of the study, a solution for software project scheduling problems is proposed. A mathematical formulation, developed using integer programming method, is at the heart of the solution. Objective of the formulation is to minimize the development costs consisting of direct labor cost, indirect costs and probable penalty costs. The formulation takes the capability and compatibility variances among resources into account whereas contemporary approaches mostly focus on resource availability. Formulation is of type discrete time and takes the time span to be searched as input. Therefore a heuristic approach has been developed for providing time span input to the models developed using the formulation. The heuristic approach has been proven to be calculating a time span that does not hinder achieving the absolute optimum schedule and shortens the solution time of the integer programs. The heuristic approach and problem formulation have been incorporated into a computer program that generates integer programs and heuristic solutions. This thesis also describes a method for preparing an earned value plan, based on the scheduling solution defined. The method aims to help project managers in determining the status of their projects and deciding whether any corrective action is required or not. Besides the method, approaches for incorporating indirect costs and penalty costs, which are not explicitly discussed in literature, into final cost estimation have been described.
APA, Harvard, Vancouver, ISO, and other styles
7

Zhang, Jianhao, and Xuxiao Chen. "Software Evolvability Measurement Framework during an Open Source Software Evolution." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-13983.

Full text
Abstract:
Context: Software evolution comes with the increasing growth of software applications both in size and complexity. Unlike the software maintenance, software evolution addresses more on the adaption of the new fast-changing requirements. Then the term of “software evolvability” comes with its importance for evaluating the evolution status of the software. However, it is not clearly identified especially in the context of open source software (OSS). Besides the most studies are about the description of software evolvability as a quality attribute, and very few research have done on the measurement of software evolvability during the software evolution process. Objectives: In this study we perform an in-depth investigation on identification of the OSS evolvability, and figure out the appropriate metrics used for measuring the OSS evolvability. Based on that we finally proposed the open source software evolvability measurement framework (OSEM) which could be used for measuring the software evolvability generally in an OSS context. Methods: At first, we conducted a literature review by combining backward snowballing search with systematic database search. Two research questions which are RQ1 and RQ2 are proposed for helping us to retrieve the key information for building the needed framework. Then we performed a case study on VLC media player (an OSS project) to validate the processes of the proposed framework. Results: Based on literature we could explicitly identify the OSS evolvability, and figure out the differences of software evolvability addressed in OSS context and non OSS context (e.g, the traceability refers to documentation in non OSS context, however in OSS context it refers to the release version of OSS project). Besides we also fulfill the evolvability measuring method by addressing the process of prioritization of evolvability sub-characteristics. In the end we implement the OSEM framework on VLC media player and get the well documented results which are clearly presented and easy to understand. Such results could be taken by the VLC developers as an input for the design and development of the VLC. Conclusions: We conclude that the open source software measurement framework (OSEM) is applicable, based on the time we spent on the case of VLC media player it is quite fast and efficient to use such framework. The results from the conduction of this framework are documented well and very clear for OSS users/developers to follow.
APA, Harvard, Vancouver, ISO, and other styles
8

Ozkan, Baris. "Software Functionalitymodel For Functional Size Measurement." Phd thesis, METU, 2012. http://etd.lib.metu.edu.tr/upload/12615095/index.pdf.

Full text
Abstract:
Functional size is among the few software size measures for which well-structured and standardized methods exists for its measurement. Although Functional Size Measurement(FSM) methods have gone a long way, one ongoing criticism on FSM methods is the discrepancies in the measurement results of the same software obtained by different measures. In this thesis study the sources of discrepancies that involve the functional properties of measurands and constructs of the FSM method models are investigated in two exploratory case studies. In the light of the findings, a software functionality model for functional size measurement is proposed. The model is founded on a characterization of software functionality from a requirements engineering point of view and it aims is to facilitate reliable size measurements on the basis of formalized concepts and rules. Two case studies are conducted in order to evaluate the applicability of the model and validate its effectiveness.
APA, Harvard, Vancouver, ISO, and other styles
9

Ali, Nauman bin, and Henry Edison. "Towards Innovation Measurement in Software Industry." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5690.

Full text
Abstract:
Context: In today’s highly competitive business environment, shortened product and technology life-cycles, it is critical for software industry to continuously innovate. To help an organisation to achieve this goal, a better understanding and control of the activities and determinants of innovation is required. This can be achieved through innovation measurement initiative which assesses innovation capability, output and performance. Objective: This study explores definitions of innovation, innovation measurement frameworks, key elements of innovation and metrics that have been proposed in literature and used in industry. The degree of empirical validation and context of studies was also investigated. It also elicited the perception of innovation, its importance, challenges and state of practice of innovation measurement in software industry. Methods: In this study, a systematic literature review, followed by online questionnaire and face-to-face interviews were conducted. The systematic review used seven electronic databases, including Compendex, Inspec, IEEE Xplore, ACM Digital Library, and Business Source premier, Science Direct and Scopus. Studies were subject to preliminary, basic and advanced criteria to judge the relevance of papers. The online questionnaire targeted software industry practitioners with different roles and firm sizes. A total of 94 completed and usable responses from 68 unique firms were collected. Seven face-to-face semi-structured interviews were conducted with four industry practitioners and three academics. Results: Based on the findings of literature review, interviews and questionnaire a comprehensive definition of innovation was identified which may be used in software industry. The metrics for evaluation of determinants, inputs, outputs and performance were aggregated and categorised. A conceptual model of the key measurable elements of innovation was constructed from the findings of the systematic review. The model was further refined after feedback from academia and industry through interviews. Conclusions: The importance of innovation measurement is well recognised in both academia and industry. However, innovation measurement is not a common practice in industry. Some of the major reasons are lack of available metrics and data collection mechanisms to measure innovation. The organisations which do measure innovation use only a few metrics that do not cover the entire spectrum of innovation. This is partly because of the lack of consistent definition of innovation in industry. Moreover, there is a lack of empirical validation of the metrics and determinants of innovation. Although there is some static validations, full scale industry trials are currently missing. For software industry, a unique challenge is development of alternate measures since some of the existing metrics are inapplicable in this context. The conceptual model constructed in this study is one step towards identifying measurable key aspects of innovation to understanding the innovation capability and performance of software firms.
APA, Harvard, Vancouver, ISO, and other styles
10

Wille, Cornelius [Verfasser]. "Software Agent Measurement Framework / Cornelius Wille." Aachen : Shaker, 2005. http://d-nb.info/118657741X/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

Demir, Kadir Alpaslan. "Measurement of software project management effectiveness." Monterey, Calif. : Naval Postgraduate School, 2008. http://edocs.nps.edu/npspubs/scholarly/dissert/2008/Dec/08Dec%5FDemir.pdf.

Full text
Abstract:
Dissertation (PhD. in Software Engineering)--Naval Postgraduate School, December 2008.
Dissertation Advisor(s): Michael, James Bret ; Osmundson, John. "December 2008." Description based on title screen as viewed on January 29, 2009. Includes bibliographical references (p. 385-400). Also available in print.
APA, Harvard, Vancouver, ISO, and other styles
12

Hingane, Amruta. "A POT of software metrics a physiological overturn of technology of software metrics /." [Kent, Ohio] : Kent State University, 2008. http://rave.ohiolink.edu/etdc/view?acc%5Fnum=kent1227118085.

Full text
Abstract:
Thesis (M.S.)--Kent State University, 2008.
Title from PDF t.p. (viewed Jan. 21, 2010). Advisor: Austin Melton. Keywords: Software metrics; comparison; classical measurement. Includes bibliographical references (p. 89-93).
APA, Harvard, Vancouver, ISO, and other styles
13

Järvinen, Janne. "Measurement based continuous assessment of software engineering processes /." Espoo [Finland] : Technical Research Centre of Finland, 2000. http://www.vtt.fi/inf/pdf/publications/2000/P426.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Bush, Martin Ernest. "A conceptual basis for software engineering measurement." Thesis, London South Bank University, 1994. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.259577.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Rose, Julian H. M. "On the measurement of concurrent software designs." Thesis, University of the West of England, Bristol, 1992. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.304067.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Cooper, Simon D. "Measurement for the management of software maintenance." Thesis, Durham University, 1993. http://etheses.dur.ac.uk/5676/.

Full text
Abstract:
This thesis addresses the problem of bringing maintenance, in a commercial environment, under management control, and also increasing the profile of maintenance in a corporate picture, bringing it onto a par with other components of the business. This management control will help reduce costs and also the time scales inherent in maintenance activity. This objective is achieved by showing how the measurement of the products and processes involved in maintenance activity, at a team level, increases the visibility of the tasks being tackled. This increase in visibility provides the ability to impose control on the products and processes and provides the basis for prediction and estimation of future states of a project and the future requirements of the team. This is the foundation of good management. Measurement also provides an increase in visibility for higher management of the company, forming a basis for communication within the corporate strategy, allowing maintenance to be seen as it is, and furnished with the resources it requires. A method for the introduction of a measurement strategy, and collection system, is presented, supported by the examination of a database of maintenance information collected by a British Telecom research team, during a commercial software maintenance exercise. A prototype system for the collection of software change information is also presented, demonstrating the application of the method, along with the results of its development and the implications for both software maintenance management and the technical tasks of implementing change.
APA, Harvard, Vancouver, ISO, and other styles
17

Bainbridge, John Ralph. "A probablistic method for software product measurement." Thesis, London South Bank University, 1993. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.334389.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Terry, Carol G. "Analysis and implementation of software reuse measurement." Master's thesis, This resource online, 1993. http://scholar.lib.vt.edu/theses/available/etd-03302010-020346/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

AQUINO, JÚNIOR Gibeon Soares de. "Value-based productivity measurement in software development projects." Universidade Federal de Pernambuco, 2010. https://repositorio.ufpe.br/handle/123456789/1768.

Full text
Abstract:
Made available in DSpace on 2014-06-12T15:52:15Z (GMT). No. of bitstreams: 2 arquivo3204_1.pdf: 2932974 bytes, checksum: ed70cb5e6dddd387ea04292de409a2f3 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2010
A fim de melhorar a sua competitividade no mercado global, as organizações de software têm se preocupado cada vez mais com a questão de produtividade na execução de projetos. No entanto, para melhorar a produtividade, as organizações de software devem definir uma forma de medí-la. O problema é que a medição da produtividade apesar de parecer ser simples, sua aplicação concreta se mostra muito complexa. Muitos são os trabalhos de pesquisa sobre o tema, no entanto não há convergência sobre a métrica mais adequada de produtividade para as organizações de software. Baseado nos conceitos fundamentais relacionados à processos de produção, áreas de conhecimento social, evidências coletadas em organizações de software reais e análise do estado da arte em medição de produtividade em software, concluimos que a métrica mais adequada para medir a produtividade é específica para cada contexto organizacional, pois envolve estratégia, cultura organizacional, modus operandi, além de interesse e conhecimento daqueles diretamente envolvidos na medição e avaliação da produtividade. Isto explica porque não existe e nem há a possibilidade de existência de uma métrica de produtividade para projetos de software universalmente aceita. Baseado nestas descobertas, sugerimos a adoção de uma abordagem de medir produtividade baseada em valor. A hipótese central que orienta nossa trabalho de pesquisa é que uma abordagem baseada em valor pra medir a produtividade para medir a produtividade de projetos de software é mais adequada que as medições tradicionais. Uma das consequências da validade desta hipótese é que cada organização deve definir seu próprio modelo para a medição da produtividade. Com o objetivo de ajudar as organizações a definir e implementar um modelo próprio de medição de produtividade, um processo sistemático, com uma seqüência bem definida de etapas, entradas, saídas e diretrizes foi proposto. Ele envolve as atividades relacionadas com a definição, implementação e aperfeiçoamento do modelo de medição de produtividade. Além disso, foi baseado em uma extensa revisão dos principais desenvolvimentos relacionados com a medição da produtividade, além de ser influenciado por modelos de referência em engenharia de software, como IDEAL, CMMI, PSM e ISO/IEC 15939. O resultado da aplicação deste processo em uma organização de software produz um modelo de avaliação da produtividade, que considera a idéia de valor com base na visão dos principais stakeholders da organização. Finalmente, o conceito de medição de produtividade baseado em valor é adotado e avaliado em um estudo de caso, envolvendo em uma organização real de desenvolvimento de projetos de software. Em particular, o processo proposto para definição de modelos de medição de produtividade foi adotado e os benefícios, problemas e desafios foram avaliados com o objetivo de avaliar a eficácia do processo em atendar a o seu propósito. As análises do estudo de caso confirmaram que este tipo de abordagem foi de fato mais adequada para a organização estudada e que potencialmente pode ser aplicado a outras organizações de software
APA, Harvard, Vancouver, ISO, and other styles
20

Traino, Anthony J. "Automation of software development metrics." [Denver, Colo.] : Regis University, 2008. http://165.236.235.140/lib/ATraino2008.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
21

Lee, Young Chang Kai-Hsiung. "Automated source code measurement environment for software quality." Auburn, Ala., 2007. http://repo.lib.auburn.edu/2007%20Fall%20Dissertations/Lee_Young_28.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Alzyoud, Mazen Salem. "ONTOLOGY DESIGN PATTERNS WITH APPLICATIONS TO SOFTWARE MEASUREMENT." Kent State University / OhioLINK, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=kent1447338253.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Muslija, Adnan. "On the Complexity Measurement of Industrial Control Software." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-35877.

Full text
Abstract:
Embedded systems are becoming a dominant part of the computer systems that we use both in our every day life and in the industry. For domain specific and industrial use, specialized embedded systems, called Programmable Logic Controllers, are used to run software which provides supervisory control. Such software, also known as industrial control software, is programmed using one of the standardized IEC 61131-3 programming languages. As the size of the industrial control software increases and given that more requirements are imposed on such software, the effort and complexity of engineering software also increases. In the past decades much effort has been put into researching software complexity measures and their impact on software quality attributes such as maintainability, testability, understandability and test effort. In this thesis we present how software complexity can be measured on industrial control software written in IEC 61131-3 Function Block Diagram (FBD) graphical programming languages. We show how software complexity can be represented on this type of software, what factors it can influence and how it can be directly measured. A set of software complexity metrics is selected and the measurement techniques adapted for the graphical syntax of FBD. These techniques are implemented in a open-source tool for software complexity measurements of FBD programs. A case study was performed using several industrial control programs from a train control management system. We have investigated the relationship between test effort (e.g., in terms of test suite size and test execution time of manually created tests) and different FBD software complexity measures. We found that there is a low but consistent correlation between software complexity measures and test effort. In particular, the FBD equivalent of Source Lines of Code metric had the highest correlation coefficient (i.e., 0.368) when compared to the test effort. Also, our results suggest that Cyclomatic complexity might not be useful for measuring the structural dimension of an FBD program and that a new structural software complexity metric might be required. The results of the correlation analysis was also used to construct a linear regression model. This model can be used as a rough estimation approach based on the software complexity measurement results. The constructed regression model might be improved by taking into account other software attributes that influence the test effort such as the program specification used for manually testing the software.
APA, Harvard, Vancouver, ISO, and other styles
24

Channamallu, Aditya. "Software Defined Radio Based Modulated Scatterer Antenna Measurement." PDXScholar, 2018. https://pdxscholar.library.pdx.edu/open_access_etds/4447.

Full text
Abstract:
The modulated scattering technique is used in conjunction with a Software Defined Radio (SDR) dongle to obtain a software-based modulated signal output. SDR# is the software package used to get spectrum analysis of the modulated signal. A transmitter yagi antenna sends a 2.304GHz signal on to an antenna connected to a reflector coefficient modulator (700Hz) and the modulated waves are received by another yagi. The receiver yagi antenna is then connected to a frequency converter to convert a 2.304GHz signal to a 144MHz dongle input signal which finally puts the scattered output on computer software with a SDR dongle. The output has a center frequency with modulated spectral lines on either side of the measured frequency. Finally, antenna patterns are measured with different types of antennas by rotating the antennas and observing the baseband modulation sidebands.
APA, Harvard, Vancouver, ISO, and other styles
25

Zemerick, Jeffrey T. "Profiling, extracting, and analyzing dynamic software metrics." Morgantown, W. Va. : [West Virginia University Libraries], 2008. https://eidr.wvu.edu/etd/documentdata.eTD?documentid=5587.

Full text
Abstract:
Thesis (M.S.)--West Virginia University, 2008.
Title from document title page. Document formatted into pages; contains ix, 58 p. : ill. (some col.). Includes abstract. Includes bibliographical references (p. 44-50).
APA, Harvard, Vancouver, ISO, and other styles
26

Cruickshank, Kristian John. "A validation metrics framework for safety-critical software-intensive systems." Thesis, Monterey, Calif. : Naval Postgraduate School, 2009. http://edocs.nps.edu/npspubs/scholarly/theses/2009/Mar/09Mar%5FCruickshank.pdf.

Full text
Abstract:
Thesis (M.S. in Software Engineering)--Naval Postgraduate School, March 2009.
Thesis Advisors: Michael, James B. ; Shing, Man-Tak. "March 2009." Description based on title screen as viewed on April 23, 2009. Author subject terms: Software Metrics, Safety Metrics, Validation Metrics, Metrics Framework, Validation, Safety-Critical Software, Software Engineering, Goal Question Metric, Goal Structuring Notation. Includes bibliographical references (p. 119-121). Also available in print.
APA, Harvard, Vancouver, ISO, and other styles
27

Dutta, Binamra. "Enterprise software metrics how to add business value /." [Kent, Ohio] : Kent State University, 2009. http://rave.ohiolink.edu/etdc/view?acc%5Fnum=kent1239239432.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Kurian, Roger. "The benefits to management of using GQM, continuous GQM, and V-GQM in a measurement program." [Kent, Ohio] : Kent State University, 2009. http://rave.ohiolink.edu/etdc/view?acc%5Fnum=kent1248130473.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Hingane, Amruta Laxman. "A POT of Software Metrics: A Physiological Overturn of Technology of Software Metrics." Kent State University / OhioLINK, 2008. http://rave.ohiolink.edu/etdc/view?acc_num=kent1227118085.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Gencel, Cigdem. "An Architectural Dimensions Based Software Functional Size Measurement Method." Phd thesis, METU, 2005. http://etd.lib.metu.edu.tr/upload/12606732/index.pdf.

Full text
Abstract:
This thesis study aims to examine the conceptual and theoretical differences of Functional Size Measurement (FSM) methods, to identify the improvement opportunities of these methods and to develop a new FSM method. A comprehensive literature review is performed and two multiple-case studies are conducted as a research strategy. In the light of the results obtained, some improvement suggestions on two of the most challenging improvement opportunities identified for FSM methods are made &ndash
improvement opportunities which are related to the conceptual and theoretical basis of FSM and the extension of the applicability of these methods to different software functional domain types. The work behind these suggestions involves the critical examination of the concepts &ldquo
functionality&rdquo
and &ldquo
functional size&rdquo
and the depiction of &ldquo
types of functionality&rdquo
considering the components of software architecture and the forms of information processing logic performed in different software functional domain types. Based on the suggestions made, a new FSM method, called ARCHItectural DIMensions Based FSM (ARCHI-DIM) is developed conforming to the ISO/IEC 14143-1 standard. A third multiple-case study is conducted in order to evaluate the new method and to identify future directions for FSM methods.
APA, Harvard, Vancouver, ISO, and other styles
31

Buck, Bryan Roger. "Data centric cache measurement using hardware and software instrumentation." College Park, Md. : University of Maryland, 2004. http://hdl.handle.net/1903/1500.

Full text
Abstract:
Thesis (Ph. D.) -- University of Maryland, College Park, 2004.
Thesis research directed by: Computer Science. Title from t.p. of PDF. Includes bibliographical references. Published by UMI Dissertation Services, Ann Arbor, Mich. Also available in paper.
APA, Harvard, Vancouver, ISO, and other styles
32

Islam, A. K. M. Moinul, and Michael Unterkalmsteiner. "Software Process Improvement Measurement and Evaluation Framework (SPI-MEF)." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2493.

Full text
Abstract:
During the last decades, the dependency on software has increased. Many of today’s modern devices embed software to control their functions. The increasing dependency has also taken part in shaping the software development process to produce better quality software. Many researchers and practitioners have spent large investments to improve the software development process. A research area within software engineering that addresses the assessment and improvement issues in development processes is called Software Process Improvement (SPI). One of the essential aspects in software process improvement is measuring the outcome of the implemented changes. The measurement and evaluation of software process improvement provides the means for the organization to articulate the achievement level of their goals. Although the importance of measuring and evaluating the outcome of software process improvement is paramount, there exist no common guidelines or systematic methods of measuring and evaluating the improvement. This condition evokes difficulties for practitioners to implement software process improvement measurement programs. This issue has raised the challenge to develop and implement an effective framework for measuring and evaluating the outcome of software process improvement initiatives. This thesis presents a measurement and evaluation framework for software process improvement. SPI-MEF provides guidelines in the form of systematic steps to evaluate the outcome of software process improvement. The framework is based on key concepts which were elaborated in previous work. In this thesis, a validation of SPI-MEF is also conducted by involving representatives from academia and industry. The validation is aimed to judge the frameworks’ usability, applicability and usefulness. Finally, a refinement of the framework is carried out based on the input from the validation.
APA, Harvard, Vancouver, ISO, and other styles
33

Clark, Graham David. "Using structured language in the measurement of software projects." Thesis, University of York, 2008. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.606551.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Bender, Lisa Louise. "Measurement of Non-Technical Skills of Software Development Teams." Diss., North Dakota State University, 2014. https://hdl.handle.net/10365/27192.

Full text
Abstract:
Software Development managers recognize that project team dynamics is a key component of the success of any project. Managers can have a project with well-defined goals, an adequate schedule, technically skilled people and all the necessary tools, but if the project team members cannot communicate and collaborate effectively with each other and with end users, then project success is at risk. Common problems with non-technical skills include dysfunctional communication, negative attitudes, uncooperativeness, mistrust, avoidance, and ineffective negotiations between team members and users. Such problems must be identified and addressed to improve individual and team performance. There are tools available that assist in measuring the effectiveness of the technical skills and processes that teams use to execute projects, but there are no proven tools to effectively measure the non-technical skills of software developers. Other industries (e.g. airline and medical) are also finding that teamwork issues are related to non-technical skills, as well as lack of technical expertise. These industries are beginning to use behavioral marker systems to structure individual and team assessments. Behavioral markers are observable behaviors that impact individual or team performance. This dissertation work explores and develops a behavioral marker system tool, adapted from model in other industries, to assist managers in assessing the non-technical skills of project team individuals within groups. An empirical study was also conducted to prove the validity of the tool and the report is included in this study. We also developed and report upon empirical work that assesses how Social Sensitivity (a non-technical skill) impacts team performance. There are four components to this work: Develop a useful non-technical skills taxonomy; Develop a behavioral marker system for software developers and the non-technical skills taxonomy; Validate the software developer behavioral marker system; Investigate specifically the effect of social sensitivity on team performance. The evaluation is based on data collected from experiments. The overall goal of this work is to provide software development team managers with a methodology to evaluate and provide feedback on the non-technical skills of software developers and to investigate if a particular non-technical skill can positively affect team performance.
APA, Harvard, Vancouver, ISO, and other styles
35

Chng, Andrea. "Measurement of human teeth characteristics using Biteprint© software." Thesis, Chng, Andrea (2018) Measurement of human teeth characteristics using Biteprint© software. Masters by Research thesis, Murdoch University, 2018. https://researchrepository.murdoch.edu.au/id/eprint/41545/.

Full text
Abstract:
Bite mark impression evidence in criminal investigation may be of significance in allegations of child abuse and/or sexual assault. It enables the possible identification of the individual responsible for leaving the bite mark on the skin based on the teeth characteristics. Careful recording and documentation of the bite mark must be undertaken to maintain evidentiary value. Bite mark analysis is often used to include or exclude a person of interest regarding the source of the bite mark on the alleged victim, this is done by comparing the individual’s dentition to the bite mark as it was based on the assumption that each individual’s dentition is unique, no two sets of dentition are the same. This assumption was before the NAS and PCAST reports rebated that the uniqueness of dentition has not been proved. There are a number of manual methods available for forensic odontology to use for the analysis of bite mark. However, BitePrint© software will be the main focus of this study as it is able to work with both 2D or 3D images. This software was chosen as the bite mark will be imprinted onto dental wax sheets, which will then be photographed and uploaded into the software for analysis. Furthermore, this software is able to provide information of the dental parameter such as rotation, distance to the arch from the centre of the circumference, eccentricity, and intercanine distance. This information is of significant value in identifying the dentition responsible for the mark. However, the validation of this software has not yet been reported and there has only been one study done in the investigation of the application of BitePrint© to the identification of dentition, this literature review will explore the possibility of it so that it can become another tool for the forensic odontology to use.
APA, Harvard, Vancouver, ISO, and other styles
36

Sosa, Martin Daniel. "Software Automation For Measurement-Based Behavioral Models Of Microwave." Scholar Commons, 2009. https://scholarcommons.usf.edu/etd/30.

Full text
Abstract:
This thesis presents a study and implementation of several measurement procedures used to efficiently generate non-linear measurement-based behavioral models primary for microwave amplifiers. Behavioral models are a solution for representing devices that can present linear and/or non-linear behavior when little or no information about the internal structure is known. Measurement-based behavioral models are an advantage since they can be extracted from a direct measurement of the device. This work addresses some of the challenges of these types of measurements. A set of software modules has been produced that combine several modern techniques to efficiently generate practical models using equipment commonly available in a typical microwave lab. Advanced models using new and more complex equipment are also discussed. Modeling of the non-linear operation of power amplifiers is a common subject of study since it provides a path to improved system simulations. However, the measurement process used for non-linear behavioral modeling of PAs requires either non-linear measurement instrumentation, not yet widely available, or numerous measurements that makes the process tedious and susceptible to errors. Power dependent S-Parameters obtained with a conventional Vector Network Analyzers (VNA) can be used to extract AM-to-AM and AM-to-PM behavior of a device and to generate, simple but useful, behavioral models. A careful analysis of the characteristics of common RF measurement instrumentation combined with knowledge of common non-linear phenomena provides with the conditions under which useful models can be generated. The results of this work are presented as several programs implemented in National Instruments LabVIEW that will sequence through the different measurements required for the generation of measurement-based behavioral models. The implemented models are known as P2D and S2D models available with Agilent Advanced Design System (ADS.) The code will communicate with the measurement instrumentation and decide on the most efficient way to extract the data. Once the data is extracted, the code will put into the appropriate syntaxes required by the model for direct and convenient setup of the generated models in ADS.
APA, Harvard, Vancouver, ISO, and other styles
37

Mårtensson, Johan, Anton Kainulainen, and David Radisic. "Description of different measurement software used for Tap Changer : Evaluating existing software and its uses." Thesis, Uppsala universitet, Institutionen för elektroteknik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-448084.

Full text
Abstract:
ABB Hitachi currently has 10-20 year old software’s in use during their lab testing and a lack of in-depth knowledge of how the source code works due to corporate mergers and retiring staff. The programs were outdated and the expertise of how the software’s backend works were no longer available at Hitachi ABB. The project's aim is to determine some key features and give more in depth knowledge into how the existing software’s works and document this. The project is performed by students at the bachelors-masters program in electrical engineering at Uppsala University, and the work was performed remotely.
APA, Harvard, Vancouver, ISO, and other styles
38

Morris, Joseph C. "Identifying potential vulnerabilities in software designs." Virtual Press, 2007. http://liblink.bsu.edu/uhtbin/catkey/1380105.

Full text
Abstract:
Software engineers currently rely on lengthy source code reviews, testing, and static analysis tools to attempt identification of software vulnerabilities. While these are sometimes effective, the methods used are limited and don't catch all security vulnerabilities.Work has been done in identifying areas of software prone to failure through a design metrics approach, and with success. This study aims to extend this idea to software security. The premise of this thesis is that the set of security vulnerabilities overlaps (or may be a subset of) the overall set of software bugs and failures. It is postulated that a good, reliable design should also be a secure design. This thesis identifies design issues which may lead to security vulnerabilities and proposes possible design metric enhancements to capture these design properties.
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
39

Aktunc, Ozgur. "An entropy-based measurement framework for component-based hierarchical systems." Birmingham, Ala. : University of Alabama at Birmingham, 2007. https://www.mhsl.uab.edu/dt/2008r/aktunc.pdf.

Full text
Abstract:
Thesis (Ph. D.)--University of Alabama at Birmingham, 2007.
Additional advisors: Gary J. Grimes, Chittoor V. Ramamoorthy, Murat N. Tanju, Gregg L. Vaughn, B. Earl Wells. Description based on contents viewed Feb. 12, 2009; title from PDF t.p. Includes bibliographical references (p. 150-158).
APA, Harvard, Vancouver, ISO, and other styles
40

Babic, Djuradj. "Adaptive Software Fault Prediction Approach Using Object-Oriented Metrics." FIU Digital Commons, 2012. http://digitalcommons.fiu.edu/etd/767.

Full text
Abstract:
As users continually request additional functionality, software systems will continue to grow in their complexity, as well as in their susceptibility to failures. Particularly for sensitive systems requiring higher levels of reliability, faulty system modules may increase development and maintenance cost. Hence, identifying them early would support the development of reliable systems through improved scheduling and quality control. Research effort to predict software modules likely to contain faults, as a consequence, has been substantial. Although a wide range of fault prediction models have been proposed, we remain far from having reliable tools that can be widely applied to real industrial systems. For projects with known fault histories, numerous research studies show that statistical models can provide reasonable estimates at predicting faulty modules using software metrics. However, as context-specific metrics differ from project to project, the task of predicting across projects is difficult to achieve. Prediction models obtained from one project experience are ineffective in their ability to predict fault-prone modules when applied to other projects. Hence, taking full benefit of the existing work in software development community has been substantially limited. As a step towards solving this problem, in this dissertation we propose a fault prediction approach that exploits existing prediction models, adapting them to improve their ability to predict faulty system modules across different software projects.
APA, Harvard, Vancouver, ISO, and other styles
41

Putta, Sunil Kumar. "Nodal Resistance Measurement System." Thesis, University of North Texas, 2005. https://digital.library.unt.edu/ark:/67531/metadc5568/.

Full text
Abstract:
The latest development in the measurement techniques has resulted in fast improvements in the instruments used for measurement of various electrical quantities. A common problem in such instruments is the automation of acquiring, retrieving and controlling the measurements by a computer or a laptop. In this study, nodal resistance measurement (NRM) system is developed to solve the above problem. The purpose of this study is to design and develop a compact electronic board, which measures electrical resistance, and a computer or a laptop controls the board. For the above purpose, surface nodal points are created on the surface of the sample electrically conductive material. The nodal points are connected to the compact electronic board and this board is connected to the computer. The user selects the nodal points, from the computer, between which the NRM system measures the electrical resistance and displays the measured quantity on the computer.
APA, Harvard, Vancouver, ISO, and other styles
42

Konda, Swetha Reddy. "Classification of software components based on clustering." Morgantown, W. Va. : [West Virginia University Libraries], 2007. https://eidr.wvu.edu/etd/documentdata.eTD?documentid=5510.

Full text
Abstract:
Thesis (M.S.)--West Virginia University, 2007.
Title from document title page. Document formatted into pages; contains vi, 59 p. : ill. (some col.). Includes abstract. Includes bibliographical references (p. 57-59).
APA, Harvard, Vancouver, ISO, and other styles
43

Eralp, Ozgur. "Design And Implementation Of A Software Development Process Measurement System." Master's thesis, METU, 2004. http://etd.lib.metu.edu.tr/upload/12604771/index.pdf.

Full text
Abstract:
This thesis study presents a software measurement program. The literature on software measurement is reviewed. Conditions for an effective implementation are investigated. A specific measurement system is designed and implemented in ASELSAN, Inc. This has involved organizational as well as technical work. A software tool has been developed to assist in aggregating measurements obtained from various CASE tools in use. Results of the implementation have started to be achieved. Lots of useful feedbacks have been returned to the organization as a result of analyzing of the measurement data.
APA, Harvard, Vancouver, ISO, and other styles
44

Williams, Alan Webber. "Software component interaction testing: Coverage measurement and generation of configurations." Thesis, University of Ottawa (Canada), 2002. http://hdl.handle.net/10393/6387.

Full text
Abstract:
Systems constructed from components, including distributed systems, consist of a number of elements that interact with each other. When a system is integrated, there may be undesired interactions among those components that cause system failures. There are two complementary problems in testing a software system. The first problem is to create a test suite, given a description of the expected behaviour of a system configuration. The second problem is to deal with a large number of distinct test configurations. We investigate the second problem in this thesis: the situation when there are various system parameters, each of which can take on a value from a discrete set. The trade-off that the system tester faces is the thoroughness of test configuration coverage, versus availability of limited resources. We introduce a coverage measure that can provide a basis for determining a set of configurations with "sufficient" coverage, or for evaluation of a set of test configurations that already exists. This thesis addresses the problem of testing interactions among components of a software system: the "interaction test coverage" problem. We formally define this problem, and give it a set-theoretic framework. This is done through the introduction of an "interaction element," which becomes the unit of test coverage. The problem is compared to, and distinguished from, the minimum set cover problem and the {0,1} integer programming problem. As a result, the status of the NP-completeness of this problem remains open. Methods from statistical experimental design are introduced, and applied to the problem of generating a set of configurations that achieve coverage of all pair-wise combinations of parameter values. We present a fast, deterministic algorithm to generate such a set of test configurations. The method is compared with other methods, and shown to produce fewer configurations in most situations. The number of configurations generated is logarithmic in the number of parameters, and polynomial in the number of values per parameter. As a result, the number of configurations is usually feasible in practice, and is a significant reduction from the number of possible configurations.
APA, Harvard, Vancouver, ISO, and other styles
45

Cullen, Christopher D. "The effectiveness of software project management practices a quantitative measurement." Thesis, Monterey, California. Naval Postgraduate School, 2011. http://hdl.handle.net/10945/5732.

Full text
Abstract:
Approved for public release; distribution is unlimited.
A tool that measures the effectiveness of software project management can be used to identify strengths and weaknesses, and guide improvement to practices in order to increase the chances of project success. The Software Project Management Effectiveness (PME) Metric is one such tool that has shown promise in this area of software engineering. To discover how promising the metric is, nine software practitioners participated in this research and assisted with measuring projects they recently worked on. A strong correlation between the PME metric and project success was identified. The software practitioners also provided feedback on the usefulness and applicability of the PME metric. Seventy-five percent of the software practitioners stated that they would use the metric on the next project they worked on. This research has found that the PME metric should be considered for use by project managers who continuously want to improve and deliver successful software projects.
APA, Harvard, Vancouver, ISO, and other styles
46

Jamison, James. "Leveraging Software-Defined Radio for a Scalable Wide-band Wireless Channel Measurement System." ScholarWorks @ UVM, 2018. https://scholarworks.uvm.edu/graddis/969.

Full text
Abstract:
Wireless channel characterization is important for determining both the requirements for a wireless system and its resulting reliability. Wireless systems are becoming ever more pervasive and thus are expected to operate in increasingly more cluttered environments. While these devices may be fixed in location, the channel is still far from ideal due to multipath. Under such conditions, it is desirable to have a means of taking wireless channel measurements in a low-cost and distributed manner, which is not always possible using typical channel measurement equipment. This thesis leverages a software-defined radio (SDR) platform to perform wideband wireless channel measurements. Specifically, the system can measure the scalar frequency response of a wireless channel in a distributed manner and provides measurements with an average mean-squared error of 0.018 % σ and a median error not exceeding 0.631 dB when compared to measurements taken with a vector network analyzer. This accuracy holds true in a highly multipath environment, with a measurement range of ~40 dB. The system is also capable of scaling to multiple wireless links which will be measured simultaneously (up to three links are demonstrated). After validating the measurement system, a measurement campaign is undertook using the system in a highly multipath environment to demonstrate a possible application of the system.
APA, Harvard, Vancouver, ISO, and other styles
47

Govindarajan, Rajiv. "An empirical evaluation of information theory-based software metrics in comparison to counting-based metrics a case-study approach /." Master's thesis, Mississippi State : Mississippi State University, 2004. http://library.msstate.edu/etd/show.asp?etd=etd-04052004-153325.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Klotins, Eriks. "Usability and user experience : measurement model." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4722.

Full text
Abstract:
Software quality is one of success factors in software development. Usability and user experience (U&UX) as a part of software quality is becoming more and more important. Although, there has been successful attempts to formalize specific parts of U&UX there is still a need for a systematic framework of U&UX evaluation. This thesis is aimed to study the state of the art in U&UX evaluation in order to develop a single framework that comprises existing knowledge on the topic. Furthermore, the U&UX evaluation framework is aimed to support product development in industry and provide a versatile guide for U&UX practitioners. The study is based on reference based systematic review. The literature review covers both scientific publications and industrial grade papers. The papers to be reviewed were selected by their relevance to the study goals and credibility of the source. The result of this is three layer U&UX evaluation framework. First layer of the Model features breakdown structure of usability and user experience. Total number of usability and context of use attributes is 217. Second layer of the model contains guidelines of how to perform usability evaluation. Third layer features validation strategies and guidelines on how to expand the Model. In order to enable practical use of the Model both static and dynamic validation should take place. There are many models in place attempting to formalize U&UX evaluation. However, most of them focuses on particular branch of usability or are too broad to be applied practically without adaption. Furthermore, there are many resources offering practical usability and user experience checklists or guidelines. However, most of them lack connection with industry standards such as ISO/IEC 9126. The Model presented in this thesis attempts to fill the gap between high level industry standards and cook book style U&UX guidelines.
APA, Harvard, Vancouver, ISO, and other styles
49

Katikireddy, Naga Durga Leela Praveera, and Nidhi Veereddy. "LeAgile Measurement and Metrics : A Systematic Literature Review and Case Study." Thesis, Blekinge Tekniska Högskola, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-15397.

Full text
Abstract:
Context. Software engineers have been endeavouring to quantify software to obtain quantitative insights into its properties and quality since its inception. As of late, the use of Lean and Agile (LeAgile) methodologies is turning out to be progressively mainstream in the software industries. Managing software life-cycle tasks including planning, controlling and monitoring is primarily done by measurements. This is particularly valid in LeAgile organizations where these are day-to-day activities. On other words, dealing with agile development process like in any process, requires the collection of appropriate metrics to ensure visibility, inspection and adaptation as it is vital to know the effect of these methods and how product development and projects are performing. Are the goals being met? Are there any wastes? Is value being created? All of this is dependent on the ability to measure as correct and as objective as possible. Getting good metrics and interpreting them correctly is central in any product development organization. In agile approaches, the use of any metric needs to be clearly justified to decrease the amount of inefficient work done. This draws the need to discover metrics that are relevant to LeAgile methods to entail the benefits of measurement. Objectives. The main objective of this paper is to understand the current state-of-the-art and state-of-the-practice on the metrics usage in LeAgile methods. Additionally, to identify metrics that are suitable and have a high strength of evidence for their usage in the industries. Likewise, to construct a LeAgile measurement model based on the application of the metric’s context. Methods. This paper presents a two-step study; Firstly, a Systematic Literature Review (SLR) is conducted to present the state-of-the-art on using metrics in LeAgile Software Development. Second, to allow a better understanding of what measures are currently being used in collaboration between industry and academia, we have performed a case study at Telenor. Results. We found that metrics was mainly used to have an efficient flow of software development; to assess, track and improve product quality; for project planning and estimations; for project progress and tracking; to measure the teams and others. Additionally, we present the metrics that have compelling use and are worthy to be used in the industries. Conclusions. We conclude that traditional metrics or besides any metric can be used in an LeAgile context, provided they do not harm the agility of the process. This study identified 4 new metrics namely Business Value, Number of disturbance hours, Team Health check survey and Number of hours spent on IT divisions that are not present in the state-of-the-art. The gaps identified in the LeAgile measurement model built in this study can provide a roadmap for further research pertaining to the measurement model. Any of the topics identified as a means of completing the LeAgile measurement model developed in our study can be a fruitful area for future research.
APA, Harvard, Vancouver, ISO, and other styles
50

Sippola, K. (Kari). "Two case studies on real time quality cost measurement in software business." Doctoral thesis, University of Oulu, 2008. http://urn.fi/urn:isbn:9789514289866.

Full text
Abstract:
Abstract Malmi et al. (2004) argue that the cost of quality (COQ) literature typically deals with manufacturing or service organizations in continuous or repetitive business processes in which identical or similar activities and work phases are repeated in the same sequence or order, batch after batch or customer after customer. Many modern businesses, such as the software business, are outright project based, or operate like a string of semi-independent projects characterized by unique resources, customized activity or work sequence order, and a predefined start and finish. COQ measuring and reporting are traditionally based on ex post calculations. In this study, an idea of real-time quality cost measurement will be developed and tested. The literature on real-time quality cost accounting is limited or even non-existent. The dissertation investigates whether it is possible to measure quality costs as a real-time basis in the software industry. The purpose is to develop a model for measuring quality costs on a real-time basis in software development. This is achieved by seeking answers to the research question how to measure quality costs on a real-time basis in the software industry. The research extends the current literature in three main respects. First, the study presents the idea of measuring quality costs in real-time basis. Second, a contribution is made by investigating how the characteristics of software business impact on the accounting of quality costs by presenting the nature and distinction of software business as well as its implications for software quality and applying quality cost measurement to the software business. Third, this study is expected to make a contribution by investigating how to use quality cost measurement as a management accounting tool in modern software business environment. The constructive research approach (CRA) proposed by Kasanen et al. (1993) is used in a case company, A, that develops and produces packaged software used in embedded products. Since it is not typically possible to pass semi-strong or strong market tests within a medium-term time span, the construction is tested by using more detailed nuances within the weak market test category suggested by Labro and Tuomela (2003) in order to analyse the level of progress of the construct. The possibility of constructing a real-time cost of quality measurement system developed in Case A is also tested in another case company (Case B) to make the weak market test stronger, and the boundary conditions how to construct such a system in a totally different working environment are charted. The results indicate that such a system could be constructed irrespective of the cost accounting environment or the software used. The anticipated contribution arises from the fact that the construct is a novelty that leads to a new means of quality cost accounting in software business (cf. Lukka 2000).
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography