C.R.U.I.S.E - Component Reuse in Software Engineering, an on line book with a focus in Reuse in Software Engineering.
The C.R.U.I.S.E project
This is the first effort on mapping software reuse covering technical and nontechnical aspects, such as: key fields, component-based development, re-engineering, tools and environments, software component quality, metrics for reuse, repository, domain engineering process, among others.
The main idea of this projects is to construct an open channel for the software reuse community can contribute and improve the content of this book (i.e. SWEBOK) and share experience among different contexts, countries, etc.
The differences between C.R.U.I.S.E and others books about reuse
C.R.U.I.S.E contains an extremely through review and analysis of the software reuse area, by collecting and organizing the main research works into a picture of the state-of-the-art. However, C.R.U.I.S.E is much more than just a very thorough compendium of reuse research: this book focuses on issues ranging from technology to management and even human behavior.
Each issue was reviewed by experts, form academia and industry. Moreover, with the benefit of the lessons, knowledge and detailed information contained in the book, readers will step to a new level of understanding of the systematic processes and tools that are needed in order to successfully promote reuse in their organization.
This books intend to cover the existent gap in the reuse literature. The published books in the area did not present in an integrated framework aspects related to software reuse. The books covered some aspects in an isolated way, while in the research and industrial vision is needed books that included the roots of reuse, the failure and successes cases, the myths, the industrial projects around the world, and the methods, processes, metrics and tools to achieve a proper degree of reuse.
In this context, the C.R.U.I.S.E can be used by practitioners, software reuse researchers, lecturers and students alike, that can be seen as - maybe - the first to present a global picture of the area.
License
The C.R.U.I.S.E book is licensed under a http://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-Noncommercial-Share ALike 3.0 License.
The C.R.U.I.S.E project
This is the first effort on mapping software reuse covering technical and nontechnical aspects, such as: key fields, component-based development, re-engineering, tools and environments, software component quality, metrics for reuse, repository, domain engineering process, among others.
The main idea of this projects is to construct an open channel for the software reuse community can contribute and improve the content of this book (i.e. SWEBOK) and share experience among different contexts, countries, etc.
The differences between C.R.U.I.S.E and others books about reuse
C.R.U.I.S.E contains an extremely through review and analysis of the software reuse area, by collecting and organizing the main research works into a picture of the state-of-the-art. However, C.R.U.I.S.E is much more than just a very thorough compendium of reuse research: this book focuses on issues ranging from technology to management and even human behavior.
Each issue was reviewed by experts, form academia and industry. Moreover, with the benefit of the lessons, knowledge and detailed information contained in the book, readers will step to a new level of understanding of the systematic processes and tools that are needed in order to successfully promote reuse in their organization.
This books intend to cover the existent gap in the reuse literature. The published books in the area did not present in an integrated framework aspects related to software reuse. The books covered some aspects in an isolated way, while in the research and industrial vision is needed books that included the roots of reuse, the failure and successes cases, the myths, the industrial projects around the world, and the methods, processes, metrics and tools to achieve a proper degree of reuse.
In this context, the C.R.U.I.S.E can be used by practitioners, software reuse researchers, lecturers and students alike, that can be seen as - maybe - the first to present a global picture of the area.
License
The C.R.U.I.S.E book is licensed under a http://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-Noncommercial-Share ALike 3.0 License.
SYDCON, a gaming convention, is run by the Sydney Roleplaying Games Association. It is a "role playing convention that specialises in mainstream RPG games". The convention has been running since 1986.
The convention is held these days at St Scholastica's College in Glebe, New South Wales each year over the Labour Day Long Weekend.
The main purpose of the convention for the last twenty years has been for role-players to play prepared games or events in 3-hour sessions. SYDCON originally started out small but has grown to become one of the friendliest role-playing conventions in Australia. A variety of game genres are available, including regular table-top games (such as D&D) and ongoing campaigns (such as those organised by the RPGA), and free-forms (live-action games), and there will be a blend of new games and "Classic" ones: games that have run at previous conventions.
Players generally play in teams of four to six, although there is room for smaller or larger groups, and free-forms generally run with at least fifteen. Other types of games, including board games, miniature wargames, and collectible card games have been played at the convention.
History
The convention has been run at a number of locations throughout Sydney including Glebe High School and Newtown High School.
It has been organised by a number of different groups over the years, including, Pandemonium Inc, Labyrith Games, Pilgrim Games, UNSW Gamers, Shadow Games and the Sydney Roleplaying Games Association.
The convention is held these days at St Scholastica's College in Glebe, New South Wales each year over the Labour Day Long Weekend.
The main purpose of the convention for the last twenty years has been for role-players to play prepared games or events in 3-hour sessions. SYDCON originally started out small but has grown to become one of the friendliest role-playing conventions in Australia. A variety of game genres are available, including regular table-top games (such as D&D) and ongoing campaigns (such as those organised by the RPGA), and free-forms (live-action games), and there will be a blend of new games and "Classic" ones: games that have run at previous conventions.
Players generally play in teams of four to six, although there is room for smaller or larger groups, and free-forms generally run with at least fifteen. Other types of games, including board games, miniature wargames, and collectible card games have been played at the convention.
History
The convention has been run at a number of locations throughout Sydney including Glebe High School and Newtown High School.
It has been organised by a number of different groups over the years, including, Pandemonium Inc, Labyrith Games, Pilgrim Games, UNSW Gamers, Shadow Games and the Sydney Roleplaying Games Association.
Collabtive is a web-based, collaborative project management software. It is released as free software.
It aims to become an Open Source alternative for proprietary tools like Active Collab or .
History
Collabtive was started in November 2007 and had its initial public release in January 2008. It has been downloaded more than 8000 times since then (as of April 2008). The project has been started out of discontent about the closing-up of ActiveCollab.
The last free version of ActiveCollab was released under a GPL incompatible, non OSI approved, license.
So a new project was started, to create a real Open Source software.
Characteristics
Collabtive uses an ajax-based user interface. Collabtive is completely multilanguage capable down to a single user level.
Each user can use an individual locale. Additionally Collabtive strives to supply good connectivity with other applications. Collabtive is written in object oriented PHP5.
Features
Key features of Collabtive include:
* To-do lists
* Milestones
* Internal messages (like email)
* Integrated instant messaging
* File sharing
* User roles (like: User, Client, Admin)
* Timetracking
* Search
* Extensive exporting (, XML, RSS, iCal, Excel, PDF)
* Multilanguage
Requirements
On the server:
* PHP 5.1
* MySQL 4.1 or 5.x
On the client:
* JS/DOM enabled browser (tested on Firefox2/3, IE7, Safari, Opera 9)
* Cookies enabled
* Flash enabled (optional, for systemsounds)
Links
* Collabtive Projectpage
* Sourceforge page
It aims to become an Open Source alternative for proprietary tools like Active Collab or .
History
Collabtive was started in November 2007 and had its initial public release in January 2008. It has been downloaded more than 8000 times since then (as of April 2008). The project has been started out of discontent about the closing-up of ActiveCollab.
The last free version of ActiveCollab was released under a GPL incompatible, non OSI approved, license.
So a new project was started, to create a real Open Source software.
Characteristics
Collabtive uses an ajax-based user interface. Collabtive is completely multilanguage capable down to a single user level.
Each user can use an individual locale. Additionally Collabtive strives to supply good connectivity with other applications. Collabtive is written in object oriented PHP5.
Features
Key features of Collabtive include:
* To-do lists
* Milestones
* Internal messages (like email)
* Integrated instant messaging
* File sharing
* User roles (like: User, Client, Admin)
* Timetracking
* Search
* Extensive exporting (, XML, RSS, iCal, Excel, PDF)
* Multilanguage
Requirements
On the server:
* PHP 5.1
* MySQL 4.1 or 5.x
On the client:
* JS/DOM enabled browser (tested on Firefox2/3, IE7, Safari, Opera 9)
* Cookies enabled
* Flash enabled (optional, for systemsounds)
Links
* Collabtive Projectpage
* Sourceforge page
Home Productions is an independent, non-profit film creation outfit founded by four youths (Fabian and Stephan Bergeron, Johannes Chun and Kevin Schmider) in the spring of 1996 in Singapore. Major productions include (1996), The Man 2 (2001) and Harry Cane (1998).
The Early Years
In 1996, three fourteen year old boys by the names of Fabian Bergeron, Johannes Chun and Kevin Schmider from the German School Singapore (now known as the German European School Singapore), together with Fabian's older brother Stephan decided to shoot a short action movie, inspired by the then recent James Bond outfit, Goldeneye.
A fictional studio name had to be invented to make the opening credits look more professional. And so, Home Productions was born!
Unfortunately, this film was never completed, as filming was discontinued after the opening scenes had been shot. Everyone at Home Productions had however learnt some valuable lessons about the difficulties of movie making, and vowed to make it better the next time. One or two further projects were started in the following year, but never made it to post-production...and then came The Man!
The Man
Story
The story of The Man is simple. A top secret weapon has been stolen and the fictional counter terrorist unit T.E.A.M. is tasked with bringing it back. The film opens with an attempt to retrieve above mentioned weapon. Agent Hale, played by Johannes Chun, enters the secret compound, but fails to complete the mission and is killed by the villain, played by Fabian Bergeron.
Agent Steve Gordon (Kevin Schmider), codename The Man, is shocked by the death of his friend Agent Hale and does not want to have anything to do with the mission. He instead goes to see the grave of Hale, but is ambushed and attacked by two masked men at the cemetery. He kills one and chases away the other, and decides to pick up where his friend failed.
On his hazardous way through the jungle leading up to the villain's compound, he is trailed by two elite soldiers (Johannes Chun and Jonathan Hoser), the Delta Team. Naturally, they are no match for The Man as well, and he disposes of them easily. After arriving at the compound, he fights his way past a couple more guards, all played by Johannes Chun, and then finds and kills the main villain by pushing him out of the window of the eighth floor.
Multi-Guard
The Multi-Guard concept is, next to the zero-budget production value, one of the trademarks of all Home Productions releases. According to this concept, minor characters (usually henchmen who are killed almost immediately after making contact with The Man) are played by one and the same actor. This is often confusing for the viewer, who is usually already confused by the rather intolerable line delivery and acting, for it appears as if a character who just died has come back to life.
Upcoming projects
The Man 3
Oliver Welzel, one of the stars of The Man 2, is currently working on a script for The Man 3. Production could begin as early as Fall 2006.
===Kickpoker!===
In September 2006, Founding Fathers Stephan Bergeron and Johannes Chun, as well as Martin "Marwan" Schaarschmidt converged in Singapore, the cradle of Home Productions. There they met up with life-long HP fan and collaborator Jonathan Sun, and over the course of two intensive weeks, shot the latest and perhaps greatest HP feature, titled Kickpoker!.
Principal shooting wrapped on September 25, 2006, and post-production is currently underway. Delays are to be expected due to the heavy studies-related stress many of the crew members are currently going through, nonetheless Kickpoker! will hopefully hit youtube, google video and similar sites by the turn of the year.
The Early Years
In 1996, three fourteen year old boys by the names of Fabian Bergeron, Johannes Chun and Kevin Schmider from the German School Singapore (now known as the German European School Singapore), together with Fabian's older brother Stephan decided to shoot a short action movie, inspired by the then recent James Bond outfit, Goldeneye.
A fictional studio name had to be invented to make the opening credits look more professional. And so, Home Productions was born!
Unfortunately, this film was never completed, as filming was discontinued after the opening scenes had been shot. Everyone at Home Productions had however learnt some valuable lessons about the difficulties of movie making, and vowed to make it better the next time. One or two further projects were started in the following year, but never made it to post-production...and then came The Man!
The Man
Story
The story of The Man is simple. A top secret weapon has been stolen and the fictional counter terrorist unit T.E.A.M. is tasked with bringing it back. The film opens with an attempt to retrieve above mentioned weapon. Agent Hale, played by Johannes Chun, enters the secret compound, but fails to complete the mission and is killed by the villain, played by Fabian Bergeron.
Agent Steve Gordon (Kevin Schmider), codename The Man, is shocked by the death of his friend Agent Hale and does not want to have anything to do with the mission. He instead goes to see the grave of Hale, but is ambushed and attacked by two masked men at the cemetery. He kills one and chases away the other, and decides to pick up where his friend failed.
On his hazardous way through the jungle leading up to the villain's compound, he is trailed by two elite soldiers (Johannes Chun and Jonathan Hoser), the Delta Team. Naturally, they are no match for The Man as well, and he disposes of them easily. After arriving at the compound, he fights his way past a couple more guards, all played by Johannes Chun, and then finds and kills the main villain by pushing him out of the window of the eighth floor.
Multi-Guard
The Multi-Guard concept is, next to the zero-budget production value, one of the trademarks of all Home Productions releases. According to this concept, minor characters (usually henchmen who are killed almost immediately after making contact with The Man) are played by one and the same actor. This is often confusing for the viewer, who is usually already confused by the rather intolerable line delivery and acting, for it appears as if a character who just died has come back to life.
Upcoming projects
The Man 3
Oliver Welzel, one of the stars of The Man 2, is currently working on a script for The Man 3. Production could begin as early as Fall 2006.
===Kickpoker!===
In September 2006, Founding Fathers Stephan Bergeron and Johannes Chun, as well as Martin "Marwan" Schaarschmidt converged in Singapore, the cradle of Home Productions. There they met up with life-long HP fan and collaborator Jonathan Sun, and over the course of two intensive weeks, shot the latest and perhaps greatest HP feature, titled Kickpoker!.
Principal shooting wrapped on September 25, 2006, and post-production is currently underway. Delays are to be expected due to the heavy studies-related stress many of the crew members are currently going through, nonetheless Kickpoker! will hopefully hit youtube, google video and similar sites by the turn of the year.