Search results for "LMIs"
showing 10 items of 447 documents
Hypotheses engineering : first essential steps of experiment-driven software development
2019
Recent studies have proposed the use of experiments to guide software development in order to build features that the user really wants. Some authors argue that this approach represents a new way to develop software that is different from the traditional requirement-driven one. In this position paper, we propose the discipline of Hypotheses Engineering in comparison to Requirements Engineering, highlighting the importance of proper handling hypotheses that guide experiments. We derive a set of practices within this discipline and present how the literature has tackled them up to now. Finally, we propose a set of research questions that could guide future work towards helping practitioners. …
The formal method known as B and a sketch for its implementation
2002
Acceptance test-driven development
2011
Acceptance Test-Driven Development (ATDD) is meant to bring customers, engineers, testers and software developers together and help them understand each other. ATDD is not an automatic testing technique but rather a precise requirement management and software development convention, which helps to avoid misunderstandings between stakeholders and leads to production of program code satisfying only the real requirements making it more simple and clear. Conclusions about benefits and common problems emerging during adoption of ATDD are based on results of a software project which took place while this work was being written. They also concur very well with other case studies. A large framework…
Ylläpidettävyys avoimen lähdekoodin mukaisen ohjelmistotuotannon näkökulmasta
2006
Behaviour-driven development mobiiliohjelmistojen kehityksen tukena
2014
Lähivuosien aikana älypuhelinten yleistyminen on avannut mahdol- lisuuksia aivan uusille ohjelmistomarkkinoille. Samaan aikaan mobiilisovellusten yleistymisen kanssa myös ohjelmistokehityksen menetelmät ovat muuttuneet, ja vanhojen prosessien tilalle on tullut uusia iteratiivisia ketteriä menetelmiä. Tässä tutkielmassa selvitetään mahdollisuuksia hyödyntää käyttäytymislähtöisen ohjelmistokehityksen menetelmiä mobiilisovelluksia kehitettäessä. Since smartphone have become more and more common in recent years, it has opened completely new markets for software developers. At the same time, the software development processes have been evolving from old sequential processes to new agile and iter…
Improvisointi ohjelmistokehityksen työvälineenä
2016
Tietojärjestelmien kehittämistä pidetään yleisesti hyvin organisoituna ja suunnitelmallisena tapahtumana. Tämä ei kuitenkaan aina pidä paikkaansa, sillä kehittäminen ei aina tapahdu hallinnoidussa ja tiukasti organisoidussa ympäristössä. Etenkin pienten ja epävirallisten järjestelmien kehittämisessä improvisoinnilla on suurehko rooli. Software development is seen as an organised process. However not all software is developed in a tightly managed and organised environment. Improvisation often plays a role in the development, especially in the case of small and informal systems.
Aqueous foam as the carrier phase in the deposition of fibre networks
2015
An empirical evaluation of business model canvas in software startups : a team perspective
2019
Business model canvas is a commonly used tool among software startups. The tool aims to help companies develop business models and new strategies. Even though the model has been widely adapted among software startups a lack of scientific research regarding the topic can be found. This thesis evaluates how the business model canvas should be further devel- oped when it comes to early stage software startups. This is done with a team perspective. First, an understanding of software startups is created. Secondly, based on the literature the Team Component is presented including the con- structs of resources, networks, self-organization and way of working. After this, the scope is widened to bu…
Theorizing a one-semester real customer student software project course
2011
Project courses in software engineering education have, roughly speaking, as long a history as the term software engineering itself — about 40 years. Several project course models have been described in the literature, including the research target of the dissertation, a one-semester course where students develop software in small groups for real customers. The long history of the research field constitutes a challenge for new research. The research approach of this dissertation is theorizing in the sense of classical grounded theory. The motivation behind this theorizing approach was the possibility of finding fresh viewpoints in a long-established research field and a need to give structure …
Nitroglycerin-Induced Endothelial Dysfunction and Tolerance Involve Adverse Phosphorylation and S -Glutathionylation of Endothelial Nitric Oxide Synt…
2011
Objective— Continuous administration of nitroglycerin (GTN) causes tolerance and endothelial dysfunction by inducing reactive oxygen species (ROS) production from various enzymatic sources, such as mitochondria, NADPH oxidase, and an uncoupled endothelial nitric oxide synthase (eNOS). In the present study, we tested the effects of type 1 angiotensin (AT 1 )-receptor blockade with telmisartan on GTN-induced endothelial dysfunction in particular on eNOS phosphorylation and S -glutathionylation sites and the eNOS cofactor synthesizing enzyme GTP–cyclohydrolase I. Methods and Results— Wistar rats were treated with telmisartan (2.7 or 8 mg/kg per day PO for 10 days) and with GTN (50 mg/kg per d…